Esempio n. 1
0
 protected function setUp()
 {
     parent::setUp();
     $this->refunds = new Refunds($this->client);
     $charges = new Charges($this->client);
     // create a charge
     $createChargeRequest = new CreateChargeRequest(350, "usd");
     $this->createChargeResponse = $charges->createCharge($createChargeRequest->setCard(new CreateCardRequest(self::VISA_1, 1, 2020)));
 }
Esempio n. 2
0
 public function testListCharges()
 {
     $request = new ListRequest();
     $request->setLimit(1);
     $listResponse = $this->charges->listCharges($request);
     $this->assertInstanceOf(Charges::LIST_CHARGES_RESPONSE_CLASS, $listResponse);
     $this->assertEquals(1, sizeof($listResponse->getData()));
     foreach ($listResponse->getData() as $charge) {
         $this->assertInstanceOf(Charges::CHARGE_RESPONSE_CLASS, $charge);
     }
 }