Skip to content

Commit

Permalink
test: Adicionado test para geração de remessa do banco do brasil
Browse files Browse the repository at this point in the history
  • Loading branch information
pedrovian4 committed Jun 21, 2023
1 parent 67b37ae commit 1e312e4
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions tests/Remessa/RemessaCnab240Test.php
Original file line number Diff line number Diff line change
Expand Up @@ -141,4 +141,47 @@ public function testRemessaItauCnab240(){
$this->assertFileExists($file);
$this->assertEquals($file, $file2);
}


public function testRemessaBBcnab240()
{
$boleto = new Boleto\Bb;
$boleto->setLogo(realpath(__DIR__ . '/../logos/') . DIRECTORY_SEPARATOR . '001.png')
->setDataVencimento(new \Carbon\Carbon())
->setValor('1000')
->setDesconto('10')
->setDataDesconto(new \Carbon\Carbon())
->setDesconto2('40')
->setDataDesconto2(new \Carbon\Carbon('2023-06-19'))
->setNumero(00000162000015)
->setNumeroDocumento(00000162000015)
->setAceite('S')
->setBeneficiario(self::$beneficiario)
->setPagador(self::$pagador)
->setDescricaoDemonstrativo(['demonstrativo 1', 'demonstrativo 2', 'demonstrativo 3'])
->setInstrucoes(['instrucao 1', 'instrucao 2', 'instrucao 3'])
->setCarteira(11)
->setAgencia(1111)
->setConta(22222)
->setConvenio('1115122');

$remessa = new Remessa\Bb;
$remessa->setBeneficiario(self::$beneficiario)
->setCarteira(11)
->setAgencia(1111)
->setConvenio('1115122')
->setVariacaoCarteira('017')
->setConta(22222);

$remessa->addBoleto($boleto);

$file = implode(DIRECTORY_SEPARATOR, [
__DIR__,
'files',
'cnab240',
'bb.txt'
]);
$file2 = $remessa->save($file);
$this->assertEquals($file, $file2);
}
}

0 comments on commit 1e312e4

Please sign in to comment.