public function testRetornoSicrediCnab400() { $retorno = \Eduardokum\LaravelBoleto\Cnab\Retorno\Factory::make(__DIR__ . '/files/cnab400/sicredi.ret'); $retorno->processar(); $this->assertNotNull($retorno->getHeader()); $this->assertNotNull($retorno->getDetalhes()); $this->assertNotNull($retorno->getTrailer()); $this->assertEquals('Banco Cooperativo Sicredi S.A.', $retorno->getBancoNome()); $this->assertEquals('748', $retorno->getCodigoBanco()); }
public function testRetornoSantanderCnab240() { $retorno = \Eduardokum\LaravelBoleto\Cnab\Retorno\Factory::make('files/cnab240/santander.ret'); $retorno->processar(); $this->assertNotNull($retorno->getHeader()); $this->assertNotNull($retorno->getHeaderLote()); $this->assertNotNull($retorno->getDetalhes()); $this->assertNotNull($retorno->getTrailerLote()); $this->assertNotNull($retorno->getTrailerArquivo()); $this->assertEquals('Banco Santander (Brasil) S.A.', $retorno->getBancoNome()); $this->assertEquals('033', $retorno->getCodigoBanco()); }
public function testRetornoItauCnab400() { $retorno = \Eduardokum\LaravelBoleto\Cnab\Retorno\Factory::make('files/cnab400/itau.ret'); $retorno->processar(); $this->assertNotNull($retorno->getHeader()); $this->assertNotNull($retorno->getDetalhes()); $this->assertNotNull($retorno->getTrailer()); $this->assertEquals('Itaú Unibanco S.A.', $retorno->getBancoNome()); $this->assertEquals('341', $retorno->getCodigoBanco()); $this->assertEquals('0', $retorno->getTrailer()->avisos); $this->assertEquals('3', $retorno->getTrailer()->quantidadeLiquidados); }
<?php include realpath(__DIR__ . '/../../../') . DIRECTORY_SEPARATOR . 'autoload.php'; $retorno = \Eduardokum\LaravelBoleto\Cnab\Retorno\Factory::make(__DIR__ . DIRECTORY_SEPARATOR . 'arquivos' . DIRECTORY_SEPARATOR . 'hsbc.ret'); $retorno->processar(); echo $retorno->getBancoNome(); dd($retorno->getDetalhes());