public void DateTimeRange_Message_AreEqual() { const string column = "DateTimeRange"; const string message = "測試{0}{1}{2}"; DateTime min = DateTime.Today.AddDays(-1); DateTime max = DateTime.Today.AddDays(1); IFormValidator validator = provider.DateTimeRange(min, max, message)(column, max.AddDays(1).ToString("yyyy/MM/dd")); validator.Validate(); Assert.AreEqual(validator.ErrorMessage, string.Format(message, column, min, max)); }