/** * Tests the getters and setters of the model * @test */ public function setGetTest() { $amount = "4200"; $currency = "EUR"; $status = "closed"; $livemode = false; $payment = new Response\Payment(); $client = new Response\Client(); $description = "Test Description"; $this->_preauthorization->setAmount($amount)->setCurrency($currency)->setStatus($status)->setLivemode($livemode)->setPayment($payment)->setClient($client)->setDescription($description); $this->assertEquals($this->_preauthorization->getAmount(), $amount); $this->assertEquals($this->_preauthorization->getCurrency(), $currency); $this->assertEquals($this->_preauthorization->getStatus(), $status); $this->assertEquals($this->_preauthorization->getLivemode(), $livemode); $this->assertEquals($this->_preauthorization->getPayment(), $payment); $this->assertEquals($this->_preauthorization->getClient(), $client); $this->assertEquals($this->_preauthorization->getDescription(), $description); }