public void GetCreditCardVendor_JCB_16_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); string result = ccchecker.GetCreditCardVendor("3566 0020 2036 0505"); Assert.IsTrue(result == "JCB"); }
public void GetCreditCardVendor_MasterCard_16_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); string result = ccchecker.GetCreditCardVendor("5105 1051 0510 5100"); Assert.IsTrue(result == "MasterCard"); }
public void IsCreditCardNumberValid_ValidNumber2_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); bool result = ccchecker.IsCreditCardNumberValid("5105 1051 0510 5100"); Assert.IsTrue(result); }
public void GetCreditCardVendor_AmExpress_15_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); string result = ccchecker.GetCreditCardVendor("3411 3411 3411 347"); Assert.IsTrue(result == "American Express"); }
public void IsCreditCardNumberValid_ValidAmExpNumber_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); bool result = ccchecker.IsCreditCardNumberValid("4111 1111 1111 1111"); Assert.IsTrue(result); }
public void IsCreditCardNumberValid_ValidJcbNumber2_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); bool result = ccchecker.IsCreditCardNumberValid("3566 0020 2036 0505"); Assert.IsTrue(result); }
public void IsCreditCardNumberValid_ValidJcbNumber_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); bool result = ccchecker.IsCreditCardNumberValid("3530 1113 3330 0000"); Assert.IsTrue(result); }
public void GetCreditCardVendor_Visa_13_Success() { CreditCardChecker ccchecker = new CreditCardChecker(); string result = ccchecker.GetCreditCardVendor("4222 2222 2222 2"); Assert.IsTrue(result == "VISA"); }
public void CreditCardChecker_InvalidCreditCard_ShouldBeInvalid(string creditCardNumber) { // Arrange // do nothing // Act bool isValid = CreditCardChecker.IsCreditCardValid(creditCardNumber); // Assert Assert.IsFalse(isValid, $"{creditCardNumber} is not valid!"); }