コード例 #1
0
ファイル: UnitTest1.cs プロジェクト: SavikPavel/Lab4
        public void OverdraftAccCheckBalanceTest()
        {
            Overdraft_account acc     = new Overdraft_account(1111, 1111, 1000, DateTime.Now);
            double            balance = acc.CheckBalance();

            Assert.AreEqual(1000, balance);
        }
コード例 #2
0
ファイル: UnitTest1.cs プロジェクト: SavikPavel/Lab4
        public void OverdraftAccAccrueTest()
        {
            double            balance = 1000;
            Overdraft_account acc     = new Overdraft_account(1111, 1111, balance, DateTime.Now);

            balance -= acc.AccruePercent(new DateTime(2013, 12, 12));
            Assert.AreEqual(balance, acc.CheckBalance());
        }
コード例 #3
0
ファイル: UnitTest1.cs プロジェクト: SavikPavel/Lab4
        public void OverdraftAccWithdrawTest()
        {
            double            balance = 1000;
            Overdraft_account acc     = new Overdraft_account(1111, 1111, balance, DateTime.Now);

            balance -= acc.Withdraw(DateTime.Now, 200);
            Assert.AreEqual(balance, acc.CheckBalance());
        }
コード例 #4
0
ファイル: UnitTest1.cs プロジェクト: SavikPavel/Lab4
        public void OverdraftAccDepositTest()
        {
            double            balance = 1000;
            Overdraft_account acc     = new Overdraft_account(1111, 1111, balance, DateTime.Now);

            acc.Deposit(1000);
            Assert.AreEqual(balance + 1000, acc.CheckBalance());
        }