/**
  * Tests the getters and setters of the model
  * @test
  */
 public function setGetTest()
 {
     $sample = array('token' => '098f6bcd4621d373cade4e832627b4f6', 'payment' => 'pay_d43cf0ee969d9847512b', 'amount' => '4200', 'currency' => 'EUR', 'description' => 'Test Description', 'source' => 'Test Source', 'client' => 'client_4624bcfbac1f4862642f');
     $this->_preauthorization->setPayment($sample['payment'])->setToken($sample['token'])->setAmount($sample['amount'])->setCurrency($sample['currency'])->setSource($sample['source'])->setDescription($sample['description'])->setClient($sample['client']);
     $this->assertEquals($this->_preauthorization->getToken(), $sample['token']);
     $this->assertEquals($this->_preauthorization->getPayment(), $sample['payment']);
     $this->assertEquals($this->_preauthorization->getAmount(), $sample['amount']);
     $this->assertEquals($this->_preauthorization->getCurrency(), $sample['currency']);
     $this->assertEquals($this->_preauthorization->getDescription(), $sample['description']);
     $this->assertEquals($this->_preauthorization->getClient(), $sample['client']);
     $this->assertEquals($this->_preauthorization->getSource(), $sample['source']);
     return $this->_preauthorization;
 }