public void ValidateTest() { var a = new CsvRequiredAttribute(); var context = new CsvValidationContext("foo", 1, "x"); Assert.IsTrue(a.Validate(context, out string _)); }
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); }