public void Notification_ConfigParsing_Weekly()
{
config.ParseWeekly("Sunday 22:12");
Assert.IsTrue(config.WeeklyEnabled, "config.WeeklyEnabled is false but expected is true.");
Assert.AreEqual(config.WeeklyWeekDay, DayOfWeek.Sunday);
Assert.AreEqual(config.WeeklyHour, 22);
Assert.AreEqual(config.WeeklyMinute, 12);
config.ParseWeekly("Never");
Assert.IsFalse(config.WeeklyEnabled, "config.WeeklyEnabled is true but expected is false.");
try
{
config.ParseDaily("Hetfo 22:12");
Assert.Fail("Exception was not thrown: Hetfo 22:12");
}
catch (System.Configuration.ConfigurationException) { }
}
[TestMethod]