Package br.com.lawoffice.dominio

Examples of br.com.lawoffice.dominio.Conta


 
 
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoComValorMenorZeroCreditando(){
    Conta conta = new Conta();
    conta.setSaldo(new BigDecimal(0));
    caixaBean.creditar(conta, new BigDecimal(-0.01), new Date());
 
View Full Code Here


  }

 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoContaComIDNulaCreditando(){
    caixaBean.creditar(new Conta(), new BigDecimal(0), new Date());
  }
View Full Code Here

    caixaBean.creditar(new Conta(), new BigDecimal(0), new Date());
  }
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoContaComDataNulaCreditando(){
    Conta conta = new Conta();
    conta.setId(1L);
   
    when(
        contaDao.localizar(Conta.class, conta)
      ).thenReturn(conta);
   
View Full Code Here

 
 
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoQuandoContaNaoEncontradaCreditar(){
    Conta conta = new Conta();
    conta.setId(1L);
   
    when(
      contaDao.localizar(Conta.class, conta)
    ).thenReturn(null);
   
View Full Code Here

  }
 
 
  @Test()
  public void deveCreditarQuandoParametrosValidos(){
    Conta conta = new Conta();
    conta.setId(1L);
    conta.setSaldo(new BigDecimal(0));
    conta.setHistoricos(new ArrayList<HistoricoConta>());
   
   
    when(
      contaDao.localizar(Conta.class, conta)
    ).thenReturn(conta);
       
   
    when(
      contaDao.atualizar(conta)
    ).thenReturn(conta);
   
    conta = caixaBean.creditar(conta, new BigDecimal(1), new Date());
   
   
    assertNotNull(conta);
    assertEquals(new BigDecimal(1), conta.getSaldo());
   
 
View Full Code Here

 
 
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoComValorNuloDebitando(){
    Conta conta = new Conta();
    conta.setSaldo(new BigDecimal(0));   
    caixaBean.debitar(conta, null, new Date());
  }
View Full Code Here

    caixaBean.debitar(conta, null, new Date());
  }
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoComValorMenorZeroDebitando(){
    Conta conta = new Conta();
    conta.setSaldo(new BigDecimal(0));
    caixaBean.debitar(conta, new BigDecimal(-0.01), new Date());
 
View Full Code Here

    caixaBean.debitar(null, new BigDecimal(0), new Date());
  }
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoContaComIDNulaDebitando(){
    caixaBean.debitar(new Conta(), new BigDecimal(0), new Date());
  }
View Full Code Here

    caixaBean.debitar(new Conta(), new BigDecimal(0), new Date());
  }
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoContaComDataNulaDebitando(){
    Conta conta = new Conta();
    conta.setId(1L);
   
    when(
        contaDao.localizar(Conta.class, conta)
      ).thenReturn(conta);
   
View Full Code Here

 
 
 
  @Test(expected=IllegalArgumentException.class)
  public void deveDispararUmaExcecaoQuandoContaNaoEncontradaDebitar(){
    Conta conta = new Conta();
    conta.setId(1L);
   
    when(
      contaDao.localizar(Conta.class, conta)
    ).thenReturn(null);
   
View Full Code Here

TOP

Related Classes of br.com.lawoffice.dominio.Conta

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.