spec/brcobranca/boleto/banco_bradesco_spec.rb in brcobranca-5.0.2 vs spec/brcobranca/boleto/banco_bradesco_spec.rb in brcobranca-6.0.0
- old
+ new
@@ -1,16 +1,10 @@
# -*- encoding: utf-8 -*-
require 'spec_helper'
RSpec.describe Brcobranca::Boleto::Bradesco do
let(:valid_attributes) {{
- especie_documento: 'DM',
- moeda: '9',
- data_documento: Date.today,
- dias_vencimento: 1,
- aceite: 'S',
- quantidade: 1,
valor: 0.0,
local_pagamento: 'Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso',
cedente: 'Kivanio Barbosa',
documento_cedente: '12345678912',
sacado: 'Claudio Pozzebom',
@@ -26,12 +20,11 @@
expect(boleto_novo.banco).to eql('237')
expect(boleto_novo.especie_documento).to eql('DM')
expect(boleto_novo.especie).to eql('R$')
expect(boleto_novo.moeda).to eql('9')
expect(boleto_novo.data_documento).to eql(Date.today)
- expect(boleto_novo.dias_vencimento).to eql(1)
- expect(boleto_novo.data_vencimento).to eql(Date.today + 1)
+ expect(boleto_novo.data_vencimento).to eql(Date.today)
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('Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso')
@@ -43,12 +36,11 @@
expect(boleto_novo.banco).to eql('237')
expect(boleto_novo.especie_documento).to eql('DM')
expect(boleto_novo.especie).to eql('R$')
expect(boleto_novo.moeda).to eql('9')
expect(boleto_novo.data_documento).to eql(Date.today)
- expect(boleto_novo.dias_vencimento).to eql(1)
- expect(boleto_novo.data_vencimento).to eql(Date.today + 1)
+ expect(boleto_novo.data_vencimento).to eql(Date.today)
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('Pagável preferencialmente na Rede Bradesco ou Bradesco Expresso')
@@ -64,11 +56,11 @@
end
it 'Montar código de barras para carteira número 06' do
valid_attributes[:valor] = 2952.95
valid_attributes[:data_documento] = Date.parse('2009-04-30')
- valid_attributes[:dias_vencimento] = 0
+ valid_attributes[:data_vencimento] = Date.parse('2009-04-30')
valid_attributes[:numero_documento] = '75896452'
valid_attributes[:conta_corrente] = '0403005'
valid_attributes[:agencia] = '1172'
boleto_novo = described_class.new(valid_attributes)
@@ -77,11 +69,11 @@
expect(boleto_novo.codigo_barras.linha_digitavel).to eql('23791.17209 60007.589645 52040.300502 5 42230000295295')
end
it 'Montar código de barras para carteira número 03' do
valid_attributes[:valor] = 135.00
- valid_attributes[:dias_vencimento] = 1
+ valid_attributes[:data_vencimento] = Date.parse('2008-02-02')
valid_attributes[:data_documento] = Date.parse('2008-02-01')
valid_attributes[:numero_documento] = '777700168'
valid_attributes[:conta_corrente] = '61900'
valid_attributes[:agencia] = '4042'
valid_attributes[:carteira] = '03'
@@ -145,11 +137,11 @@
end
it 'Gerar boleto nos formatos válidos com método to_' do
valid_attributes[:valor] = 2952.95
valid_attributes[:data_documento] = Date.parse('2009-04-30')
- valid_attributes[:dias_vencimento] = 0
+ valid_attributes[:data_vencimento] = Date.parse('2009-04-30')
valid_attributes[:numero_documento] = '75896452'
valid_attributes[:conta_corrente] = '0403005'
valid_attributes[:agencia] = '1172'
boleto_novo = described_class.new(valid_attributes)
@@ -166,10 +158,10 @@
end
it 'Gerar boleto nos formatos válidos' do
valid_attributes[:valor] = 2952.95
valid_attributes[:data_documento] = Date.parse('2009-04-30')
- valid_attributes[:dias_vencimento] = 0
+ valid_attributes[:data_vencimento] = Date.parse('2009-04-30')
valid_attributes[:numero_documento] = '75896452'
valid_attributes[:conta_corrente] = '0403005'
valid_attributes[:agencia] = '1172'
boleto_novo = described_class.new(valid_attributes)