BraintreeTest.php 701 B

12345678910111213141516171819202122232425
  1. <?php
  2. namespace Test\Unit;
  3. require_once dirname(__DIR__) . '/Setup.php';
  4. use Test\Setup;
  5. use Braintree;
  6. class BraintreeTest extends Setup
  7. {
  8. public function testIsset()
  9. {
  10. $t = Braintree\Transaction::factory([
  11. 'creditCard' => ['expirationMonth' => '05', 'expirationYear' => '2010', 'bin' => '510510', 'last4' => '5100'],
  12. 'customer' => [],
  13. 'billing' => [],
  14. 'descriptor' => [],
  15. 'shipping' => [],
  16. 'subscription' => ['billingPeriodStartDate' => '1983-07-12'],
  17. 'statusHistory' => [],
  18. ]);
  19. $this->assertTrue(isset($t->creditCard));
  20. $this->assertFalse(empty($t->creditCard));
  21. }
  22. }