public void RCreditCardNumberAttributeDisplayValueCorrect()
        {
            var result = new RCreditCardAttribute().Validate(() => new { CardNo = "bad number" }, "CardNo", "Credit Card No");

            Assert.IsNotNull(result);
            Assert.IsTrue(result.ErrorMessage.Contains("Credit Card No"));
        }
        public void RCreditCardNumberAttributeNegative()
        {
            var result = new RCreditCardAttribute().Validate(() => new { CardNo = "bad number" }, "CardNo");

            Assert.IsNotNull(result);
        }
        public void RCreditCardNumberAttributePositive()
        {
            var result = new RCreditCardAttribute().Validate(() => new { CardNo = "377109223207725" }, "CardNo");

            Assert.IsNull(result);
        }