Esempio n. 1
0
 /*Verifica se esta debitando
  * corretamente com os impostos
  */
 @Test
 public void testDebitarNormal() throws SIException {
   conta.creditar(10);
   conta.debitar(9);
   double result = 10 - (9 + (9 * 0.001));
   assertEquals(result, conta.obterSaldo(), 0);
 }
Esempio n. 2
0
 /*Verifica se o saldo continua o mesmo apos tentar
  * debitar um valor negativo
  */
 @Test(expected = SIException.class)
 public void testDebitarNegativo() throws SIException {
   double saldo = conta.obterSaldo();
   conta.debitar(-10);
   assertEquals(saldo, conta.obterSaldo(), 0);
 }