public void SaldoSimplesTest() { Agencia ag = Fabrica.CriaAgencia(); PessoaJuridica cliente = (PessoaJuridica)Fabrica.CriaCliente(false); int numConta = ag.CriarConta(new Cliente[] { cliente }); ContaEspecial conta = (ContaEspecial)ag.RetornaConta(numConta); conta.CreditaValor(1000); double saldoEsperado = 1000; Assert.AreEqual(saldoEsperado, conta.SaldoSimples); }
public void CreditaValorTest() { Agencia ag = Fabrica.CriaAgencia(); Cliente cliente = Fabrica.CriaCliente(false); int numConta = ag.CriarConta(new Cliente[] { cliente }); ContaEspecial conta = (ContaEspecial)ag.RetornaConta(numConta); double saldoEsperado = conta.Saldo + 100; conta.CreditaValor(100); Assert.AreEqual(saldoEsperado, conta.Saldo); }