Esempio n. 1
0
 public function testGetCharge()
 {
     $createRequest = new CreateChargeRequest(350, "usd");
     $createRequest->setCard(new CreateCardRequest(self::VISA_1, 1, 2020, 123));
     $createResponse = $this->charges->createCharge($createRequest);
     $this->assertInstanceOf(Charges::CHARGE_RESPONSE_CLASS, $createResponse);
     $getResponse = $this->charges->getCharge($createResponse->getId());
     $this->assertInstanceOf(Charges::CHARGE_RESPONSE_CLASS, $getResponse);
     $this->assertEquals($createResponse->getId(), $getResponse->getId());
     $this->assertEquals($createResponse->getAmount(), $getResponse->getAmount());
 }