public void PositiveTestAddFunds() { var account = new CumulativeAccount("acc1", "client1", 100M); var result1 = account.AddFunds(100M); var result2 = account.AddFunds(0M); Assert.AreEqual(true, result1); Assert.AreEqual(true, result2); Assert.AreEqual(200M, account.AccountBalance); Assert.AreEqual(100M, account.InitBalance); }
public void NegativeTestAddFunds() { var account = new CumulativeAccount("acc1", "client1", 100M); var result1 = account.AddFunds(-50M); Assert.AreEqual(false, result1); Assert.AreEqual(100M, account.AccountBalance); account.ZeroingAccount(); account.CloseAccount(); var result2 = account.AddFunds(50M); Assert.AreEqual(false, result2); Assert.AreEqual(0M, account.AccountBalance); }