public void TestAttributeIsValidTrue() { var input = DateTime.Now.AddDays(-1); var attribute = new CheckInAttribute(); var result = attribute.IsValid(input); Assert.True(result); }
public void TestAttributeIsValidFalse() { var input = DateTime.Now.AddDays(1); var attribute = new CheckInAttribute(); var result = attribute.IsValid(input); var validationResult = attribute.GetValidationResult(input, new ValidationContext(input)); var errorMessage = validationResult.ErrorMessage; Assert.False(result); Assert.Equal(_errorMessage, errorMessage); }