public void Should_Detect_AValidDiners() { var number = "30569309025904"; var type = KarveCreditCardDetector.GetCardType(number); Assert.AreEqual(CardIssuer.DinersClub, type); }
public void Should_Detect_AValidMasterCard() { var number = "5105105105105100"; var type = KarveCreditCardDetector.GetCardType(number); Assert.AreEqual(CardIssuer.MasterCard, type); }
public void Should_Detect_AValidAmexCard() { var number = "371449635398431"; var type = KarveCreditCardDetector.GetCardType(number); Assert.AreEqual(CardIssuer.AmericanExpress, type); }
public void Should_Detect_AFakeVisa() { var number = "40128888888818"; var type = KarveCreditCardDetector.GetCardType(number); Assert.AreNotEqual(CardIssuer.Visa, type); }