private string TestNextWeeklyTime(int testNr, int configHour, int configMinute, DayOfWeek weekDay, string nowstr, string expectedstr)
{
config.WeeklyHour = configHour;
config.WeeklyMinute = configMinute;
config.WeeklyWeekDay = weekDay;
var nextTimeStr = LastProcessTime.GetNextWeeklyTime(DateTime.Parse(nowstr)).ToString("yyyy-MM-dd HH:mm:ss");
return nextTimeStr == expectedstr ? null :
String.Format("Weekly#{0}: Time is {1}, expected: {2}", testNr, nextTimeStr, expectedstr);
}
private string TestNextMonthlyTime_WeekNrWeekday(int testNr, int configHour, int configMinute, int weekNr, DayOfWeek weekDay, string nowstr, string expectedstr)