예제 #1
0
 @Test
 public void testRendeJuros() throws Exception {
   cp.creditar(453);
   double saldoAnterior = cp.obterSaldo();
   double taxa = 0.07;
   cp.rendeJuros(taxa);
   double novoSaldo = cp.obterSaldo();
   assertEquals(novoSaldo, saldoAnterior * (1 + taxa), 0.001);
 }
  /** @param args */
  public static void main(String[] args) {

    ContaCorrente cc = new ContaCorrente();
    ContaPoupanca cp = new ContaPoupanca();

    cc.deposita(1000.0);
    cp.deposita(1000.0);

    AtualizadorDeContas adc = new AtualizadorDeContas(0.01);

    adc.roda(cc);
    adc.roda(cp);

    System.out.println("\nSaldo Total: " + adc.getSaldoTotal());
  }