public void StartingBalanceTest() { int balance; balance = CoinControl.getBalance(); Assert.IsTrue(balance == 0); }
public void RemoveBalanceTest() { int beforeRemoveBalance; int afterRemoveBalance; beforeRemoveBalance = CoinControl.getBalance(); CoinControl.removeCoins(10); afterRemoveBalance = CoinControl.getBalance(); Assert.IsTrue(beforeRemoveBalance == afterRemoveBalance + 10); }
public void AddBalanceTest() { int beforeAddBalance; int afterAddBalance; beforeAddBalance = CoinControl.getBalance(); coinControl.addCoins(10); afterAddBalance = CoinControl.getBalance(); Assert.IsTrue(beforeAddBalance == afterAddBalance - 10); }
public void RemoveBalanceOverAllowed() { int beforeRemoveBalance; int afterRemoveBalance; beforeRemoveBalance = CoinControl.getBalance(); bool returnvalue = CoinControl.removeCoins(beforeRemoveBalance * 2); afterRemoveBalance = CoinControl.getBalance(); Assert.IsTrue(beforeRemoveBalance == afterRemoveBalance && !returnvalue); }