/** * @depends testConstructor * * @param RequestFinancialOperationResult $financialOperationResult */ public function testGettersSetters(RequestFinancialOperationResult $financialOperationResult) { $datetime = date_create("2014-03-15"); $financialOperationResult->setAmount(2)->setCurrencyCode('USD')->setMerchantOperationID('operationid')->setStatusCode('statuscode')->setTimestamp($datetime)->setToken('token'); $this->assertSame(2, $financialOperationResult->getAmount()); $this->assertSame('USD', $financialOperationResult->getCurrencyCode()); $this->assertSame('statuscode', $financialOperationResult->getStatusCode()); $this->assertEquals($datetime, $financialOperationResult->getTimestamp()); $this->assertSame('token', $financialOperationResult->getToken()); $this->assertSame('operationid', $financialOperationResult->getMerchantOperationID()); }