/** * @test */ public function getAuthorization() { /* @var Authorization $authorization */ $authorization = $this->getMock(Authorization::class); $this->transaction->setAuthorization($authorization); $this->assertSame($authorization, $this->transaction->getAuthorization()); }
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); }