Esempio n. 1
0
        public void ValidateTest()
        {
            var a       = new CsvRequiredAttribute();
            var context = new CsvValidationContext("foo", 1, "x");

            Assert.IsTrue(a.Validate(context, out string _));
        }
Esempio n. 2
0
        public void ValidateFailureTest()
        {
            var a       = new CsvRequiredAttribute();
            var context = new CsvValidationContext("foo", 1, string.Empty);

            Assert.IsFalse(a.Validate(context, out string message));
            Assert.AreEqual(CsvConfig.Current.ValidationMessage.GetRequiredError(context), message);
        }