You are here

public function CreditCardTypeTest::definitionProvider in Commerce Core 8.2

Data provider for ::testInvalidDefinition.

Return value

array A list of testInvalidDefinition function arguments.

File

modules/payment/tests/src/Unit/CreditCardTypeTest.php, line 105

Class

CreditCardTypeTest
@coversDefaultClass \Drupal\commerce_payment\CreditCardType @group commerce

Namespace

Drupal\Tests\commerce_payment\Unit

Code

public function definitionProvider() {
  return [
    [
      [],
      'Missing required property id.',
    ],
    [
      [
        'id' => 'llama',
      ],
      'Missing required property label.',
    ],
    [
      [
        'id' => 'llama',
        'label' => 'Llama',
      ],
      'Missing required property number_prefixes.',
    ],
  ];
}