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);
        }