You are here

public function CreditCardTest::testGetTypes in Commerce Core 8.2

@covers ::getTypes

File

modules/payment/tests/src/Unit/CreditCardTest.php, line 19

Class

CreditCardTest
@coversDefaultClass \Drupal\commerce_payment\CreditCard @group commerce

Namespace

Drupal\Tests\commerce_payment\Unit

Code

public function testGetTypes() {
  $types = CreditCard::getTypes();
  $this
    ->assertIsArray($types);
  foreach ($types as $key => $type) {
    $this
      ->assertInstanceOf(CreditCardType::class, $type);
    $this
      ->assertEquals($key, $type
      ->getId());
  }
}