spec/brcobranca/remessa/cnab240/caixa_spec.rb in brcobranca-6.9.1 vs spec/brcobranca/remessa/cnab240/caixa_spec.rb in brcobranca-7.0.0
- old
+ new
@@ -1,20 +1,22 @@
# -*- encoding: utf-8 -*-
+#
+
require 'spec_helper'
RSpec.describe Brcobranca::Remessa::Cnab240::Caixa do
let(:pagamento) do
Brcobranca::Remessa::Pagamento.new(valor: 199.9,
- data_vencimento: Date.current,
- nosso_numero: 123,
- documento_sacado: '12345678901',
- nome_sacado: 'PABLO DIEGO JOSÉ FRANCISCO DE PAULA JUAN NEPOMUCENO MARÍA DE LOS REMEDIOS CIPRIANO DE LA SANTÍSSIMA TRINIDAD RUIZ Y PICASSO',
- endereco_sacado: 'RUA RIO GRANDE DO SUL São paulo Minas caçapa da silva junior',
- bairro_sacado: 'São josé dos quatro apostolos magros',
- cep_sacado: '12345678',
- cidade_sacado: 'Santa rita de cássia maria da silva',
- uf_sacado: 'SP')
+ data_vencimento: Date.current,
+ nosso_numero: 123,
+ documento_sacado: '12345678901',
+ nome_sacado: 'PABLO DIEGO JOSÉ FRANCISCO DE PAULA JUAN NEPOMUCENO MARÍA DE LOS REMEDIOS CIPRIANO DE LA SANTÍSSIMA TRINIDAD RUIZ Y PICASSO',
+ endereco_sacado: 'RUA RIO GRANDE DO SUL São paulo Minas caçapa da silva junior',
+ bairro_sacado: 'São josé dos quatro apostolos magros',
+ cep_sacado: '12345678',
+ cidade_sacado: 'Santa rita de cássia maria da silva',
+ uf_sacado: 'SP')
end
let(:params) do
{ empresa_mae: 'SOCIEDADE BRASILEIRA DE ZOOLOGIA LTDA',
agencia: '12345',
conta_corrente: '1234',
@@ -140,10 +142,10 @@
end
end
context 'geracao remessa' do
it_behaves_like 'cnab240'
-
+
context 'trailer lote' do
it 'trailer lote deve ter o complemento_trailer na posicao correta' do
trailer = caixa.monta_trailer_lote 1, 4
expect(trailer[23..239]).to eq caixa.complemento_trailer # complemento do registro trailer
end