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()); }