spec/brcobranca/remessa/cnab240/sicoob_spec.rb in brcobranca-6.9.1 vs spec/brcobranca/remessa/cnab240/sicoob_spec.rb in brcobranca-7.0.0
- old
+ new
@@ -1,6 +1,8 @@
# -*- encoding: utf-8 -*-
+#
+
require 'spec_helper'
RSpec.describe Brcobranca::Remessa::Cnab240::Sicoob do
let(:pagamento) do
Brcobranca::Remessa::Pagamento.new(
@@ -128,39 +130,39 @@
expect(sicoob.complemento_trailer).to eq ''.rjust(117, ' ')
end
it 'formata o nosso numero' do
nosso_numero = sicoob.formata_nosso_numero pagamento
- expect(nosso_numero).to eq "000000001201014 "
+ expect(nosso_numero).to eq '000000001201014 '
end
end
context 'geracao remessa' do
it_behaves_like 'cnab240'
context 'trailer lote' do
it 'trailer lote deve ter as informacoes nas posicoes corretas' do
trailer = sicoob.monta_trailer_lote 1, 4
expect(trailer[0..2]).to eq sicoob.cod_banco # cod. do banco
- expect(trailer[3..6]).to eq "0001" # numero do lote
- expect(trailer[17..22]).to eq "000004" # qtde de registros no lote
+ expect(trailer[3..6]).to eq '0001' # numero do lote
+ expect(trailer[17..22]).to eq '000004' # qtde de registros no lote
# qtde de titulos em cobranca simples 6
# Valor Total dos titulos em carteiras simples 15 2
- expect(trailer[23..28]).to eq "000001"
- expect(trailer[29..45]).to eq "00000000000005000"
+ expect(trailer[23..28]).to eq '000001'
+ expect(trailer[29..45]).to eq '00000000000005000'
# qtde de titulos em cobranca vinculada 6
# Valor Total dos titulos em carteiras vinculada 15 2
- expect(trailer[46..51]).to eq "000000"
- expect(trailer[52..68]).to eq "00000000000000000"
+ expect(trailer[46..51]).to eq '000000'
+ expect(trailer[52..68]).to eq '00000000000000000'
# qtde de titulos em cobranca caucionada 6
# Valor Total dos titulos em carteiras caucionada 15 2
- expect(trailer[69..74]).to eq "000000"
- expect(trailer[75..91]).to eq "00000000000000000"
+ expect(trailer[69..74]).to eq '000000'
+ expect(trailer[75..91]).to eq '00000000000000000'
# qtde de titulos em cobranca descontada 6
# Valor Total dos titulos em carteiras descontada 15 2
- expect(trailer[92..97]).to eq "000000"
- expect(trailer[98..114]).to eq "00000000000000000"
+ expect(trailer[92..97]).to eq '000000'
+ expect(trailer[98..114]).to eq '00000000000000000'
# numero do aviso de lancamento 8
expect(trailer[115..122]).to eq ''.rjust(8, ' ')
# CNAB Uso Exclusivo FEBRABAN/CNAB 117
expect(trailer[123..239]).to eq sicoob.complemento_trailer
end