public void isValidCardWhen_ValidCardNO_InvalidPin() { CardRepositoryMoq.IsValidCard(MockCardRepository, accounts, "CardNO1", "6666"); CardRepositoryMoq.GetAccounts(MockCardRepository, accounts); bool isValid = MockCardRepository.Object.IsValidCard(); Assert.AreEqual(false, isValid); }
public void isValidCardWhenValidCard() { CardRepositoryMoq.IsValidCard(MockCardRepository, accounts, "CardNO1", "6789"); CardRepositoryMoq.GetAccounts(MockCardRepository, accounts); bool isValid = MockCardRepository.Object.IsValidCard(); Assert.AreEqual(true, isValid); }
public void isEnoughWhenCosEqualWithAmmount() { CardRepositoryMoq.IsEnough(MockCardRepository, accounts, "CardNO2"); CardRepositoryMoq.GetAccounts(MockCardRepository, accounts); bool isEnough = MockCardRepository.Object.IsEnough(50); Assert.AreEqual(true, isEnough); }
public void isEnoughWhenCostBiggerThanAmmount() { CardRepositoryMoq.IsEnough(MockCardRepository, accounts, "CardNO3"); CardRepositoryMoq.GetAccounts(MockCardRepository, accounts); bool isEnough = MockCardRepository.Object.IsEnough(16); Assert.AreEqual(false, isEnough); }
public void UpdateAmount() { CardRepositoryMoq.UpdateAmount(MockCardRepository, accounts, "CardNO1"); CardRepositoryMoq.GetAccounts(MockCardRepository, accounts); MockCardRepository.Object.UpdateAmount(10); IList <Account> foundedAccounts = MockCardRepository.Object.GetAccounts(); double amount = foundedAccounts.FirstOrDefault(account => account.CardNO == "CardNO1").Amount; Assert.AreEqual(0, amount); }