public void DepositoComSaldo() { var service = new MovimentacaoService(); Assert.IsTrue(service.ValidarSaldo(new Deposito(100))); Assert.IsTrue(service.ValidarSaldo(new Deposito(5000.50))); }
public void MovimentacaoInvalida() { var service = new MovimentacaoService(); var exception = Assert.Throws <Exception>(() => service.ValidarSaldo(null)); Assert.AreEqual("Operação inválida.", exception.Message); }
public void TransferenciaSemSaldo() { var service = new MovimentacaoService(); Assert.IsFalse(service.ValidarSaldo(new Transferencia(5000.50, "000.000.000-00"))); }
public void TransferenciaComSaldo() { var service = new MovimentacaoService(); Assert.IsTrue(service.ValidarSaldo(new Transferencia(100, "000.000.000-00"))); }
public void SaqueSemSaldo() { var service = new MovimentacaoService(); Assert.IsFalse(service.ValidarSaldo(new Saque(5000.50))); }
public void SaqueComSaldo() { var service = new MovimentacaoService(); Assert.IsTrue(service.ValidarSaldo(new Saque(100))); }