spec/brcobranca/banco_caixa_spec.rb in brcobranca-3.0.0 vs spec/brcobranca/banco_caixa_spec.rb in brcobranca-3.1.0
- old
+ new
@@ -9,20 +9,20 @@
:moeda => '9',
:data_documento => Date.today,
:dias_vencimento => 1,
:aceite => 'S',
:quantidade => 1,
- :valor => 1.23,
+ :valor => 10.00,
:local_pagamento => 'QUALQUER BANCO ATÉ O VENCIMENTO',
- :cedente => 'Túlio Ornelas',
- :documento_cedente => '200874000687',
- :sacado => 'Ana Carolina Mascarenhas',
- :sacado_documento => '93463665751',
- :agencia => '1565',
- :conta_corrente => '0013877',
- :convenio => '100000',
- :numero_documento => '123456789123456'
+ :cedente => 'PREFEITURA MUNICIPAL DE VILHENA',
+ :documento_cedente => '04092706000181',
+ :sacado => 'João Paulo Barbosa',
+ :sacado_documento => '77777777777',
+ :agencia => '1825',
+ :conta_corrente => '0000528',
+ :convenio => '245274',
+ :numero_documento => '000000000000001'
}
end
it 'Criar nova instância com atributos padrões' do
boleto_novo = Brcobranca::Boleto::Caixa.new
@@ -54,18 +54,18 @@
end
it 'Gerar o dígito verificador do convênio' do
boleto_novo = Brcobranca::Boleto::Caixa.new @valid_attributes
boleto_novo.convenio_dv.should_not be_nil
- boleto_novo.convenio_dv.should == '4'
+ boleto_novo.convenio_dv.should == '0'
end
it "Gerar o código de barras" do
boleto_novo = Brcobranca::Boleto::Caixa.new @valid_attributes
lambda { boleto_novo.codigo_barras }.should_not raise_error
boleto_novo.codigo_barras_segunda_parte.should_not be_blank
- boleto_novo.codigo_barras_segunda_parte.should eql('1000004123245647891234568')
+ boleto_novo.codigo_barras_segunda_parte.should eql('2452740000200040000000010')
end
it "Não permitir gerar boleto com atributos inválidos" do
boleto_novo = Brcobranca::Boleto::Caixa.new
lambda { boleto_novo.codigo_barras }.should raise_error(Brcobranca::BoletoInvalido)
@@ -109,13 +109,13 @@
end
it "Montar agencia_conta_boleto" do
boleto_novo = Brcobranca::Boleto::Caixa.new(@valid_attributes)
- boleto_novo.agencia_conta_boleto.should eql("1565/100000-4")
+ boleto_novo.agencia_conta_boleto.should eql("1825/245274-0")
boleto_novo.convenio = "123456"
- boleto_novo.agencia_conta_boleto.should eql("1565/123456-1")
+ boleto_novo.agencia_conta_boleto.should eql("1825/123456-0")
boleto_novo.agencia = "2030"
boleto_novo.convenio = "654321"
boleto_novo.agencia_conta_boleto.should eql("2030/654321-9")
end