Package br.com.fiapbank.dominio.entidade

Examples of br.com.fiapbank.dominio.entidade.Renda


  @Test
  public void testAvaliarRendaInvalida() {
    Exception ex = null;
   
    try {
      Renda r = new Renda();
      r.setGastoMensal( new BigDecimal(0));
      r.setRendaMensal(new BigDecimal(0));
      gerenciadorDeContasBeanTest.avaliarRenda(r);
    } catch (Exception e) {
      ex = e;
    }
   
View Full Code Here


  @Test
  public void testAvaliarRendaValida() {
    Exception ex = null;
   
    try {
      Renda r = new Renda();
      r.setGastoMensal( new BigDecimal(5));
      r.setRendaMensal(new BigDecimal(15));
      gerenciadorDeContasBeanTest.avaliarRenda(r);
    } catch (Exception e) {
      ex = e;
    }
   
View Full Code Here

   */
  @PostConstruct
  public void init(){
    cliente = new Cliente();
    cliente.setEndereco(new Endereco());
    renda = new Renda();
    conta = new Conta();
    conta.setSeguranca(new Seguranca());
    setProximoPasso(false);
  }
View Full Code Here

    Credito credito = new Credito();
   
    credito.setQuantidadeDeMeses(10);
    credito.setValorCredito(new BigDecimal(100.20));
   
    Renda renda = new Renda();
   
   
    // gasto - renda  = 500.00
    // entao temos 500.00 * 0.4 * 10 =
    // com isso entramos na primeira regra
   
    renda.setGastoMensal( new BigDecimal(10.20));
    renda.setRendaMensal(new BigDecimal(510.20));
   
    try {
      credito = gerenciadorDeCreditosBeanTest.avaliarCredito(credito,renda);
    } catch (Exception e) {
      ex = e;
View Full Code Here

    Credito credito = new Credito();
   
    credito.setQuantidadeDeMeses(10);
    credito.setValorCredito(new BigDecimal(2010));
   
    Renda renda = new Renda();
   
   
   
   
    // gasto - renda  = 500.00
   
    // para primeira regra
    // 500.00 * 0.4 * 10 = 2000
    // valor menor que o valor do credito dessa forma nao passa na primeira regra
   
    // para a segunda entao temos   
    // 500 * 0.2 * 10 + 10100.00 * 0.1 = 2010
    // 2010 >= ao credito , assim entrando na segunda regra
   
    renda.setGastoMensal(new BigDecimal(10.20));
    renda.setRendaMensal(new BigDecimal(510.20));
    renda.setValorTotalPatrimonio(new BigDecimal(10100.00));
   
    try {
      credito = gerenciadorDeCreditosBeanTest.avaliarCredito(credito,renda);
    } catch (Exception e) {
      ex = e;
View Full Code Here

    Credito credito = new Credito();
   
    credito.setQuantidadeDeMeses(10);
    credito.setValorCredito(new BigDecimal(6020));
   
    Renda renda = new Renda();
   
    // gasto - renda  = 500.00
   
    // para primeira regra
    // 500.00 * 0.4 * 10 = 2000
    // valor menor que o valor do credito dessa forma nao passa na primeira regra
   
    // para a segunda entao temos   
    // 500 * 0.2 * 10 + 10000.00 * 0.1 = 2000
    // 2000 < ao credito , assim entrando na segunda regra

    // para a terceira entao temos   
    // 500 * 0.6 * 10 + 10000.00 * 0.3 = 6000
    // 6000 < ao credito , assim entrando na terceira regra
   
   
   
    renda.setGastoMensal(new BigDecimal(10.20));
    renda.setRendaMensal(new BigDecimal(510.20));
    renda.setValorTotalPatrimonio(new BigDecimal(10000.00));
   
    try {
      credito = gerenciadorDeCreditosBeanTest.avaliarCredito(credito,renda);
    } catch (Exception e) {
      ex = e;
View Full Code Here

    Credito credito = new Credito();
   
    credito.setQuantidadeDeMeses(10);
    credito.setValorCredito(new BigDecimal(5990));
   
    Renda renda = new Renda();
   
    // gasto - renda  = 500.00
   
    // para primeira regra
    // 500.00 * 0.4 * 10 = 2000
    // valor menor que o valor do credito dessa forma nao passa na primeira regra
   
    // para a segunda entao temos   
    // 500 * 0.2 * 10 + 10000.00 * 0.1 = 2000
    // 2000 < ao credito , assim entrando na segunda regra

    // para a terceira entao temos   
    // 500 * 0.6 * 10 + 10000.00 * 0.3 = 6000
    // 6000 > ao credito , assim entrando na terceira regra
   
    // entrando assim para aprovocao
   
    renda.setGastoMensal(new BigDecimal(10.20));
    renda.setRendaMensal(new BigDecimal(510.20));
    renda.setValorTotalPatrimonio(new BigDecimal(10000.00));
   
    try {
      credito = gerenciadorDeCreditosBeanTest.avaliarCredito(credito,renda);
    } catch (Exception e) {
      ex = e;
View Full Code Here

TOP

Related Classes of br.com.fiapbank.dominio.entidade.Renda

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.