spec/brcobranca/boleto/sicredi_spec.rb in brcobranca-7.2.2 vs spec/brcobranca/boleto/sicredi_spec.rb in brcobranca-7.3.0

- old
+ new

@@ -125,11 +125,23 @@ expect(boleto_novo.errors.count).to be(6) end it 'Montar nosso_numero_boleto' do boleto_novo = described_class.new(valid_attributes) - expect(boleto_novo.nosso_numero_boleto).to eql('16/208879-3') expect(boleto_novo.nosso_numero_dv).to be(3) + expect(boleto_novo.nosso_numero_boleto).to eql('16/208879-3') + + valid_attributes[:posto] = '02' + valid_attributes[:byte_idt] = '2' + valid_attributes[:numero_documento] = '00003' + valid_attributes[:agencia] = '0165' + valid_attributes[:convenio] = '00623' + valid_attributes[:data_vencimento] = Date.parse('2007-08-26') + valid_attributes[:data_documento] = Date.parse('2007-08-26') + + boleto_novo = described_class.new(valid_attributes) + expect(boleto_novo.nosso_numero_dv).to be(1) + expect(boleto_novo.nosso_numero_boleto).to eql('07/200003-1') end it 'Montar agencia_conta_boleto' do boleto_novo = described_class.new(valid_attributes) expect(boleto_novo.agencia_conta_boleto).to eql('0710.65.00129')