84 - Leveraging Our Contract Tests

This commit is contained in:
Adam Wathan
2017-03-17 12:36:43 -04:00
parent 6e983c593c
commit 8c8d05a353
3 changed files with 21 additions and 8 deletions

View File

@@ -24,9 +24,9 @@ trait PaymentGatewayContractTests
{
$paymentGateway = $this->getPaymentGateway();
$charge = $paymentGateway->charge(2500, $paymentGateway->getValidTestToken('0000000000004242'));
$charge = $paymentGateway->charge(2500, $paymentGateway->getValidTestToken($paymentGateway::TEST_CARD_NUMBER));
$this->assertEquals('4242', $charge->cardLastFour());
$this->assertEquals(substr($paymentGateway::TEST_CARD_NUMBER, -4), $charge->cardLastFour());
$this->assertEquals(2500, $charge->amount());
}