public void SetScheduleShiftForSaleTest() { ScheduleController scheduleController = new ScheduleController(new ScheduleRepository()); _scheduleShiftController = new ScheduleShiftController(new ScheduleShiftRepository()); Schedule schedule = scheduleController.GetScheduleByDepartmentIdAndDate(1, new DateTime(2017, 11, 12)); Assert.IsFalse(schedule.Shifts[1].IsForSale); _scheduleShiftController.SetScheduleShiftForSale(schedule.Shifts[1]); schedule = scheduleController.GetScheduleByDepartmentIdAndDate(1, new DateTime(2017, 11, 12)); Assert.IsTrue(schedule.Shifts[1].IsForSale); }
public void TestInitialize() { _mockScheduleRepository = MockRepository.GenerateMock <IScheduleShiftRepository>(); _scheduleShiftController = new ScheduleShiftController(_mockScheduleRepository); }
public ScheduleController(IScheduleRepository scheduleRepository) { _scheduleRepository = scheduleRepository; _departmentController = new DepartmentController(); _scheduleShiftController = new ScheduleShiftController(); }