Example #1
0
        public void TimedMaturityAccCheckBalanceTest()
        {
            double balance             = 1000;
            Timed_maturity_account acc = new Timed_maturity_account(1111, 1111, balance, DateTime.Now, 0.09);

            Assert.AreEqual(balance, acc.CheckBalance());
        }
Example #2
0
        public void TimedMaturityAccAccrueTest()
        {
            double balance             = 1000;
            Timed_maturity_account acc = new Timed_maturity_account(1111, 1111, balance, DateTime.Now);

            balance -= acc.AccruePercent(new DateTime(2013, 12, 12));
            Assert.AreEqual(balance, acc.CheckBalance());
        }
Example #3
0
        public void TimedMaturityAccWithdrawTest()
        {
            double balance             = 1000;
            Timed_maturity_account acc = new Timed_maturity_account(1111, 1111, balance, DateTime.Now);

            balance -= acc.Withdraw(DateTime.Now, 200);
            Assert.AreEqual(balance, acc.CheckBalance());
        }
Example #4
0
        public void TimedMaturityAccDepositTest()
        {
            double balance             = 1000;
            Timed_maturity_account acc = new Timed_maturity_account(1111, 1111, balance, DateTime.Now);

            acc.Deposit(1000);
            Assert.AreEqual(balance + 1000, acc.CheckBalance());
        }
Example #5
0
        public void TimedMaturityAccCreatingTest()
        {
            Timed_maturity_account acc = new Timed_maturity_account(1111, 1111, 0, DateTime.Now, 0.09);

            Assert.AreNotEqual(null, acc);
        }