Example #1
0
            public WithFirstTwoEngineersScheduledYesterday()
            {
                var mockSupportScheduleRepository = new Mock <ISupportScheduleRepository>();

                mockSupportScheduleRepository.Setup(scheduleRepository => scheduleRepository.Get(_yesterday))
                .Returns(_yesterdaysSchedule);

                _sut = new DayOffFilter(mockSupportScheduleRepository.Object);
            }
Example #2
0
            public WithFirstTwoEngineersScheduledFridayBeforeMonday()
            {
                var mockSupportScheduleRepository = new Mock <ISupportScheduleRepository>();

                mockSupportScheduleRepository.Setup(scheduleRepository => scheduleRepository.Get(_friday))
                .Returns(new DailySchedule(_friday, _allEngineers.Take(2)));

                _sut = new DayOffFilter(mockSupportScheduleRepository.Object);
            }
Example #3
0
 public WithNothingScheduledYesterday()
 {
     _sut = new DayOffFilter(Mock.Of <ISupportScheduleRepository>());
 }