function Braintree_CreditCardTest::testNegativeCardTypeIndicators in Commerce Braintree 7
File
- braintree_php/
tests/ integration/ CreditCardTest.php, line 1019
Class
Code
function testNegativeCardTypeIndicators() {
$customer = Braintree_Customer::createNoValidate();
$result = Braintree_CreditCard::create(array(
'customerId' => $customer->id,
'cardholderName' => 'Cardholder',
'number' => Braintree_CreditCardNumbers_CardTypeIndicators::NO,
'expirationDate' => '05/12',
'options' => array(
'verifyCard' => true,
),
));
$this
->assertEquals(Braintree_CreditCard::PREPAID_NO, $result->creditCard->prepaid);
$this
->assertEquals(Braintree_CreditCard::DURBIN_REGULATED_NO, $result->creditCard->durbinRegulated);
$this
->assertEquals(Braintree_CreditCard::PAYROLL_NO, $result->creditCard->payroll);
$this
->assertEquals(Braintree_CreditCard::DEBIT_NO, $result->creditCard->debit);
$this
->assertEquals(Braintree_CreditCard::HEALTHCARE_NO, $result->creditCard->healthcare);
$this
->assertEquals(Braintree_CreditCard::COMMERCIAL_NO, $result->creditCard->commercial);
}