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);
        }