public void DepositOperationsTest() { DepositAccount1.increaseBalance(new Money(100)); Assert.AreEqual(200, DepositAccount1.balance.asDouble); Assert.AreEqual(100, DepositAccount1.depositAmount.asDouble); DepositAccount1.decreaseBalance(new Money(200)); Assert.AreEqual(0, DepositAccount1.balance.asDouble); Assert.AreEqual(100, DepositAccount1.depositAmount.asDouble); DepositAccount1.decreaseBalance(new Money(100)); Assert.AreEqual(0, DepositAccount1.balance.asDouble); Assert.AreEqual(0, DepositAccount1.depositAmount.asDouble); }