//get office schedule so we know when the start and end time should be for the calender view //calender only shows the timers in which their is a reason to, ei: scheduled appointments, open/close time, special scheduling public void GetOfficeSchedule() { var os = new OfficeScheduleHelper(); List <WeeklySchedule> weeklySchedule = os.GetScheduleData(); StartTime = os.GetEarliestStartTime(weeklySchedule); EndTime = os.GetLatestEndTime(weeklySchedule); }
public void OfficeSchedule_InvalidLatestTime_ReturnsAreNotEqual() { TimeSpan expectedLatest = new TimeSpan(16, 30, 0); List <WeeklySchedule> weeklySchedule = ScheduleMockData(); var os = new OfficeScheduleHelper(); TimeSpan latestTime = os.GetLatestEndTime(weeklySchedule); Assert.AreNotEqual(expectedLatest, latestTime); }