public void IfCard16CharsLongAndStartsWith1() { var cardResolver = new CardTypeResolver(); var card = new Mock <ICard>(); card.SetupGet(c => c.CardNumber).Returns("1111111111111111"); var result = cardResolver.ResolveCardType(card.Object); Assert.AreEqual(CardType.Unknown, result.CardType); }
public void IfCardNumberIsShorterThen15Chars() { var cardResolver = new CardTypeResolver(); var card = new Mock <ICard>(); card.SetupGet(c => c.CardNumber).Returns("11111111111111"); var result = cardResolver.ResolveCardType(card.Object); Assert.AreEqual(CardType.Unknown, result.CardType); }