Пример #1
0
        public void StartingBalanceTest()
        {
            int balance;

            balance = CoinControl.getBalance();
            Assert.IsTrue(balance == 0);
        }
Пример #2
0
        public void RemoveBalanceTest()
        {
            int beforeRemoveBalance;
            int afterRemoveBalance;

            beforeRemoveBalance = CoinControl.getBalance();
            CoinControl.removeCoins(10);
            afterRemoveBalance = CoinControl.getBalance();
            Assert.IsTrue(beforeRemoveBalance == afterRemoveBalance + 10);
        }
Пример #3
0
        public void AddBalanceTest()
        {
            int beforeAddBalance;
            int afterAddBalance;

            beforeAddBalance = CoinControl.getBalance();
            coinControl.addCoins(10);
            afterAddBalance = CoinControl.getBalance();
            Assert.IsTrue(beforeAddBalance == afterAddBalance - 10);
        }
Пример #4
0
        public void RemoveBalanceOverAllowed()
        {
            int beforeRemoveBalance;
            int afterRemoveBalance;

            beforeRemoveBalance = CoinControl.getBalance();
            bool returnvalue = CoinControl.removeCoins(beforeRemoveBalance * 2);

            afterRemoveBalance = CoinControl.getBalance();
            Assert.IsTrue(beforeRemoveBalance == afterRemoveBalance && !returnvalue);
        }