Ejemplo n.º 1
0
        public void TestExpiryDateFormats()
        {
            var testData = this.TestContext.GetRuntimeDataSourceObject <TestData>();

            bool result = CardValidationUtils.PerformExpiryDateCheck(testData.ExpiryDate);

            Assert.AreEqual(testData.ExpectedResult, result, testData.Message + " : " + testData.ExpiryDate);
        }
Ejemplo n.º 2
0
        public void TestInvalidExpiryDatePastMonthThisYear()
        {
            string message        = "Correct date MMYY - this month";
            string expiryDate     = GetExpiry(-1);
            bool   expectedResult = false;

            bool result = CardValidationUtils.PerformExpiryDateCheck(expiryDate);

            Assert.AreEqual(expectedResult, result, message + " : " + expiryDate);
        }
Ejemplo n.º 3
0
        public void TestInvalidCardNumberWithSpaces()
        {
            bool cardIsValid = CardValidationUtils.PerformLuhnCheck(INVALID_CARD_NUM_WITH_SPACES);

            Assert.IsFalse(cardIsValid, "Test Invalid Card Number " + INVALID_CARD_NUM_WITH_SPACES);
        }
Ejemplo n.º 4
0
        public void TestInvalidCardNumber()
        {
            bool cardIsValid = CardValidationUtils.PerformLuhnCheck(INVALID_CARD_NUM);

            Assert.IsFalse(cardIsValid, "Test Invalid Card Number " + INVALID_CARD_NUM);
        }
Ejemplo n.º 5
0
        public void TestValidCardNumber()
        {
            bool cardIsValid = CardValidationUtils.PerformLuhnCheck(VALID_CARD_NUM);

            Assert.IsTrue(cardIsValid, "Test Valid Card Number " + VALID_CARD_NUM);
        }