public function CreditCardTest::securityCodeProvider in Commerce Core 8.2
Data provider for ::testValidateSecurityCode.
Return value
array A list of testValidateSecurityCode function arguments.
File
- modules/
payment/ tests/ src/ Unit/ CreditCardTest.php, line 144
Class
- CreditCardTest
- @coversDefaultClass \Drupal\commerce_payment\CreditCard @group commerce
Namespace
Drupal\Tests\commerce_payment\UnitCode
public function securityCodeProvider() {
return [
// Invalid lengths.
[
1,
'visa',
FALSE,
],
[
1111,
'visa',
FALSE,
],
// Non-numeric inputs.
[
'llama',
'visa',
FALSE,
],
[
'12.4',
'visa',
FALSE,
],
// Valid number.
[
111,
'visa',
TRUE,
],
];
}