Package br.com.caelum.stella.boleto

Examples of br.com.caelum.stella.boleto.Beneficiario


    Locale.setDefault(new Locale("pt", "br"));

    Boleto boleto;
    Datas datas = Datas.novasDatas().comDocumento(4, 5, 2008).comProcessamento(4, 5, 2008)
        .comVencimento(2, 5, 2008);
    Beneficiario beneficiario = Beneficiario.novoBeneficiario()
        .comNomeBeneficiario("Caue").comAgencia("1824").comDigitoAgencia("4")
        .comCodigoBeneficiario("76000").comNumeroConvenio("1207113")
        .comDigitoCodigoBeneficiario("5").comCarteira("18")
        .comNossoNumero("9000206");
View Full Code Here


        .comValorBoleto("40.00").comNumeroDoDocumento("4323");
  }

  @Test
  public void numeroDoConvenioFormatadoDeveTerSeisDigitos() {
    Beneficiario beneficiario = Beneficiario.novoBeneficiario().comNumeroConvenio("1234");
   
    String numeroFormatado = this.banco.getNumeroConvenioFormatado(beneficiario);
    assertEquals(6, numeroFormatado.length());
    assertEquals("001234", numeroFormatado);
  }
View Full Code Here

    assertEquals("001234", numeroFormatado);
  }

  @Test
  public void nossoNumeroFormatadoDeveTerOnzeDigitos() {
    Beneficiario beneficiario = Beneficiario.novoBeneficiario().comNossoNumero("9000206").comCarteira("11");
    String numeroFormatado = this.banco.getNossoNumeroFormatado(beneficiario);
    assertEquals(11, numeroFormatado.length());
    assertEquals("00009000206", numeroFormatado);
  }
View Full Code Here

    assertEquals("00009000206", numeroFormatado);
  }

  @Test
  public void nossoNumeroFormatadoDeveTerDezesseteDigitosComCarteira18() {
    Beneficiario beneficiario = Beneficiario.novoBeneficiario().comNossoNumero("9000206").comCarteira("18");
    String numeroFormatado = this.banco.getNossoNumeroFormatado(beneficiario);
    assertEquals(17, numeroFormatado.length());
    assertEquals("00000000009000206", numeroFormatado);
  }
View Full Code Here

    assertEquals("00000000009000206", numeroFormatado);
  }

  @Test
  public void carteiraFormatadoDeveTerDoisDigitos() {
    Beneficiario beneficiario = Beneficiario.novoBeneficiario().comCarteira("1");
    String numeroFormatado = this.banco.getCarteiraFormatado(beneficiario);
    assertEquals(2, numeroFormatado.length());
    assertEquals("01", numeroFormatado);
  }
View Full Code Here

  @Test
  public void testCarteira17ComConvenioSeteDigitosMaior1000000() {
    this.banco = new BancoDoBrasil();
    this.boleto = this.boleto.comBanco(this.banco);
   
    Beneficiario beneficiario = Beneficiario.novoBeneficiario().comNumeroConvenio("2670001").comCarteira("17");
    this.boleto.comBeneficiario(beneficiario);

    assertEquals("00191386000000040000000002670001000000000017", this.banco.geraCodigoDeBarrasPara(boleto));
  }
View Full Code Here

  }

  @Test
  public void carteiraFormatadoDeveTerDoisDigitos() {
    Beneficiario beneficiario = Beneficiario.novoBeneficiario().comCarteira("24");
    String numeroFormatado = this.banco.getCarteiraFormatado(beneficiario);
    assertEquals(2, numeroFormatado.length());
    assertEquals("24", numeroFormatado);
  }
View Full Code Here

TOP

Related Classes of br.com.caelum.stella.boleto.Beneficiario

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.