public void BankAccount_AddInterest_BalancePlusInterest() { accountMock.Balance = 1000; double interest = 1.10; _mock.Setup(x => x.AddInterest(It.IsAny <double>())).Returns(accountMock.AddInterest(interest)); double balanceRes = accountMock.Balance; double balanceUpdated = accountMock.AddInterest(interest); Assert.AreEqual(balanceRes, balanceUpdated); }
public void BankAccount_AddInterest_BalancePlusInterest_Test_Success() { _mock.Setup(x => x.AddInterest(It.IsAny <double>())); double interest = 0.05; double balanceRes = accountMock.Balance + (accountMock.Balance * interest); double balanceUpdated = accountMock.AddInterest(interest); Assert.AreEqual(balanceRes, balanceUpdated); }
public void AddInterest() { IBankAccount acc = new BankAccount(1, 123.45); double expectedBalance = 123.45 * (1 + acc.InterestRate); acc.AddInterest(); Assert.Equal(expectedBalance, acc.Balance); }
public void AddInterest() { double initialBalance = 1234.56; IBankAccount acc = new BankAccount(1, initialBalance); acc.AddInterest(); Assert.Equal(initialBalance * (1 + acc.InterestRate), acc.Balance); }
public void AddInterest() { double initialBalance = 123.45; BankAccount acc = new BankAccount(1, initialBalance); double oldBalance = acc.Balance; double expectedBalance = oldBalance * (1 + acc.InterestRate); acc.AddInterest(); Assert.Equal(expectedBalance, acc.Balance); }
[TestMethod]//================================== INTEREST ================================== public void BankAccount_AddInterest_BalancePlusInterest_Test() { BankAccount account = new BankAccount(); account.SetNameOfCustomer("Josefano"); account.Balance = 130.00; double interest = 0.5; double esperado = account.Balance * interest; double balanceUpdated = account.AddInterest(interest); Assert.AreEqual(65, balanceUpdated); }
public void BankAccount_AddInterest_BalancePlusInterest_Test_Fail() { _mock = new Mock <IBankAccount>(); BankAccount accountMock = new BankAccount(); accountMock.SetNameOfCustomer("Josefano"); accountMock.Balance = 130.00; _mock.Setup(x => x.AddInterest(It.IsAny <double>())); double balanceRes = 18000; double balanceUpdated = accountMock.AddInterest(130.00); Assert.AreNotEqual(balanceRes, balanceUpdated); }