/**
  * {@inheritDoc}
  */
 protected function setUp()
 {
     $authorization = new Authorization();
     $authorization->setCode(5);
     $authorization->setMessage('Autorização negada');
     $authorization->setDateTime('2011-12-09T10:58:45.847-02:00');
     $authorization->setTotal(1000);
     $authorization->setLr(57);
     $authorization->setNsu(221766);
     $this->authorization = $authorization;
 }
 private function readAutorizacao(Transaction $transaction)
 {
     $authorization = new Authorization();
     $authorization->setCode($this->getValue('//c:transacao/c:autorizacao/c:codigo'));
     $authorization->setMessage($this->getValue('//c:transacao/c:autorizacao/c:mensagem'));
     $authorization->setDateTime($this->getValue('//c:transacao/c:autorizacao/c:data-hora'));
     $authorization->setTotal($this->getValue('//c:transacao/c:autorizacao/c:valor'));
     $authorization->setLr($this->getValue('//c:transacao/c:autorizacao/c:lr'));
     $authorization->setArp($this->getValue('//c:transacao/c:autorizacao/c:arp'));
     $authorization->setNsu($this->getValue('//c:transacao/c:autorizacao/c:nsu'));
     $transaction->setAuthorization($authorization);
 }