spec/brcobranca/banco_bradesco_spec.rb in brcobranca-4.0.0 vs spec/brcobranca/banco_bradesco_spec.rb in brcobranca-4.1.0

- old
+ new

@@ -9,11 +9,11 @@ data_documento: Date.today, dias_vencimento: 1, aceite: 'S', quantidade: 1, valor: 0.0, - local_pagamento: 'QUALQUER BANCO ATÉ O VENCIMENTO', + local_pagamento: 'Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso', cedente: 'Kivanio Barbosa', documento_cedente: '12345678912', sacado: 'Claudio Pozzebom', sacado_documento: '12345678900', agencia: '4042', @@ -34,11 +34,11 @@ expect(boleto_novo.data_vencimento).to eql(Date.today + 1) expect(boleto_novo.aceite).to eql('S') expect(boleto_novo.quantidade).to eql(1) expect(boleto_novo.valor).to eql(0.0) expect(boleto_novo.valor_documento).to eql(0.0) - expect(boleto_novo.local_pagamento).to eql('QUALQUER BANCO ATÉ O VENCIMENTO') + expect(boleto_novo.local_pagamento).to eql('Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso') expect(boleto_novo.carteira).to eql('06') end it 'Criar nova instancia com atributos válidos' do @@ -52,11 +52,11 @@ expect(boleto_novo.data_vencimento).to eql(Date.today + 1) expect(boleto_novo.aceite).to eql('S') expect(boleto_novo.quantidade).to eql(1) expect(boleto_novo.valor).to eql(0.0) expect(boleto_novo.valor_documento).to eql(0.0) - expect(boleto_novo.local_pagamento).to eql('QUALQUER BANCO ATÉ O VENCIMENTO') + expect(boleto_novo.local_pagamento).to eql('Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso') expect(boleto_novo.cedente).to eql('Kivanio Barbosa') expect(boleto_novo.documento_cedente).to eql('12345678912') expect(boleto_novo.sacado).to eql('Claudio Pozzebom') expect(boleto_novo.sacado_documento).to eql('12345678900') expect(boleto_novo.conta_corrente).to eql('0061900') @@ -102,33 +102,33 @@ end it 'Montar nosso_numero_boleto' do boleto_novo = described_class.new(@valid_attributes) - boleto_novo.numero_documento = '4042' + boleto_novo.numero_documento = '00000000525' boleto_novo.carteira = '06' - expect(boleto_novo.nosso_numero_boleto).to eql('06/00000004042-8') + expect(boleto_novo.nosso_numero_boleto).to eql('06/00000000525-P') + expect(boleto_novo.nosso_numero_dv).to eql('P') + + boleto_novo.numero_documento = '00000000001' + boleto_novo.carteira = '09' + expect(boleto_novo.nosso_numero_boleto).to eql('09/00000000001-1') + expect(boleto_novo.nosso_numero_dv).to eql(1) + + boleto_novo.numero_documento = '00000000002' + boleto_novo.carteira = '19' + expect(boleto_novo.nosso_numero_boleto).to eql('19/00000000002-8') expect(boleto_novo.nosso_numero_dv).to eql(8) - boleto_novo.numero_documento = '61900' - boleto_novo.carteira = '05' - expect(boleto_novo.nosso_numero_boleto).to eql('05/00000061900-0') + + boleto_novo.numero_documento = 6 + boleto_novo.carteira = '19' + expect(boleto_novo.nosso_numero_boleto).to eql('19/00000000006-0') expect(boleto_novo.nosso_numero_dv).to eql(0) - boleto_novo.numero_documento = '0719' - boleto_novo.carteira = '07' - expect(boleto_novo.nosso_numero_boleto).to eql('07/00000000719-6') - expect(boleto_novo.nosso_numero_dv).to eql(6) - boleto_novo.numero_documento = 4042 - boleto_novo.carteira = '06' - expect(boleto_novo.nosso_numero_boleto).to eql('06/00000004042-8') - expect(boleto_novo.nosso_numero_dv).to eql(8) - boleto_novo.numero_documento = 61_900 - boleto_novo.carteira = '05' - expect(boleto_novo.nosso_numero_boleto).to eql('05/00000061900-0') - expect(boleto_novo.nosso_numero_dv).to eql(0) - boleto_novo.numero_documento = 719 - boleto_novo.carteira = '07' - expect(boleto_novo.nosso_numero_boleto).to eql('07/00000000719-6') - expect(boleto_novo.nosso_numero_dv).to eql(6) + + boleto_novo.numero_documento = '00000000001' + boleto_novo.carteira = '19' + expect(boleto_novo.nosso_numero_boleto).to eql('19/00000000001-P') + expect(boleto_novo.nosso_numero_dv).to eql('P') end it 'Montar agencia_conta_boleto' do boleto_novo = described_class.new(@valid_attributes)