// public void fncWithdrawalTest() public void fncDepositTestPA_ValidDeposit_ChangesBalance() { // arrange double currentBalance = 2999.0; double deposit = 100.0; double expected = 3099.0; // clsUnpaidAccount(double vBalance, string vNumber, string vType) var account = new clsPaidAccount(currentBalance, "PA1PA1", "PaidAccount"); // act account.fncDeposit(deposit); double actual = account.vBalance; // assert Assert.AreEqual(expected, actual); }
public void TestfncWithdrawal_inUnPaidAccount_Withdrawal_ReduceBalance() { // ARRANGE double currentBalance = 2300.0; double withdrawal = 100.0; double expected = 2200.0; // Obj var account = new clsPaidAccount(currentBalance, "UA1UA1", "UnpaidAccount"); // ACT account.fncWithdrawal(withdrawal); double actual = account.vBalance; // ASSERT Assert.AreEqual(expected, actual); }
// public void fncWithdrawalTest() public void fncWithdrawalTestPA_ValidAmount_ChangesBalance() { // arrange double currentBalance = 2999.0; double withdrawal = 100.0; double expected = 2899.0; // clsUnpaidAccount(double vBalance, string vNumber, string vType) var account = new clsPaidAccount(currentBalance, "PA1PA1", "PaidAccount"); // act account.fncWithdrawal(withdrawal); double actual = account.vBalance; // assert Assert.AreEqual(expected, actual); }
public void TestfncDeposit_inPaidAccount_Deposit_IncreaseBalance() { // ARRANGE double currentBalance = 2999.0; double deposit = 100.0; double expected = 3099.0; // Obj var account = new clsPaidAccount(currentBalance, "PA1PA1", "PaidAccount"); // ACT account.fncDeposit(deposit); double actual = account.vBalance; // ASSERT Assert.AreEqual(expected, actual); }