/** * Read Token * * @return Token */ private function readToken() { $token = new Token(); $token->setCode($this->getValue('//c:retorno-token/c:token/c:dados-token/c:codigo-token')); $token->setStatus($this->getValue('//c:retorno-token/c:token/c:dados-token/c:status')); $token->setNumero($this->getValue('//c:retorno-token/c:token/c:dados-token/c:numero-cartao-truncado')); return $token; }
/** * @param Transaction $transaction */ private function readToken(Transaction $transaction) { $token = new Token(); $token->setCode($this->getValue('//c:transacao/c:token/c:dados-token/c:codigo-token')); $token->setStatus($this->getValue('//c:transacao/c:token/c:dados-token/c:status')); $token->setNumero($this->getValue('//c:transacao/c:token/c:dados-token/c:numero-cartao-truncado')); $transaction->setToken($token); }
/** * @test */ public function getCode() { $this->token->setCode('TuS6LeBHWjqFFtE7S3zR052Jl/KUlD+tYJFpAdlA87E='); $this->assertEquals('TuS6LeBHWjqFFtE7S3zR052Jl/KUlD+tYJFpAdlA87E=', $this->token->getCode()); }