|
|
@@ -49,13 +49,15 @@ class Zend_Validate_CreditCardTest extends PHPUnit_Framework_TestCase
|
|
|
{
|
|
|
$validator = new Zend_Validate_CreditCard();
|
|
|
$valuesExpected = array(
|
|
|
- '4111111111111111' => true,
|
|
|
- '5404000000000001' => true,
|
|
|
- '374200000000004' => true,
|
|
|
- '4444555566667777' => false,
|
|
|
- 'ABCDEF' => false
|
|
|
+ array('4111111111111111', true),
|
|
|
+ array('5404000000000001', true),
|
|
|
+ array('374200000000004', true),
|
|
|
+ array('4444555566667777', false),
|
|
|
+ array('ABCDEF', false)
|
|
|
);
|
|
|
- foreach ($valuesExpected as $input => $result) {
|
|
|
+ foreach ($valuesExpected as $test) {
|
|
|
+ $input = $test[0];
|
|
|
+ $result = $test[1];
|
|
|
$this->assertEquals($result, $validator->isValid($input), 'Test failed at ' . $input);
|
|
|
}
|
|
|
}
|
|
|
@@ -120,13 +122,15 @@ class Zend_Validate_CreditCardTest extends PHPUnit_Framework_TestCase
|
|
|
{
|
|
|
$validator = new Zend_Validate_CreditCard(Zend_Validate_CreditCard::VISA);
|
|
|
$valuesExpected = array(
|
|
|
- '4111111111111111' => true,
|
|
|
- '5404000000000001' => false,
|
|
|
- '374200000000004' => false,
|
|
|
- '4444555566667777' => false,
|
|
|
- 'ABCDEF' => false
|
|
|
+ array('4111111111111111', true),
|
|
|
+ array('5404000000000001', false),
|
|
|
+ array('374200000000004', false),
|
|
|
+ array('4444555566667777', false),
|
|
|
+ array('ABCDEF', false)
|
|
|
);
|
|
|
- foreach ($valuesExpected as $input => $result) {
|
|
|
+ foreach ($valuesExpected as $test) {
|
|
|
+ $input = $test[0];
|
|
|
+ $result = $test[1];
|
|
|
$this->assertEquals($result, $validator->isValid($input));
|
|
|
}
|
|
|
}
|