public void When_Any_ExpiryDate_Is_Not_Number_Return_Invalid()
        {
            //Arrange
            string creditCardNumber = "3123456789123456";
            string expiryDate       = "132B18";

            //Act
            var result = service.ValidateCreditCardResult(creditCardNumber, expiryDate);

            //Assert
            Assert.Equal(CardValidationResult.InValid, result);
        }
        public void When_CreditCard_Number_Does_Not_Exist_In_Database_Return_Does_Not_Exist()
        {
            //Arrange
            string creditCardNumber = "3123456789123456";
            string expiryDate       = "182053";

            service = builder.WhenCreditCardNumerIsNotExist()
                      .Build();

            //Act
            var result = service.ValidateCreditCardResult(creditCardNumber, expiryDate);

            //Assert
            Assert.Equal(CardValidationResult.DoesNotExist, result);
        }