protected override void Establish_context() { base.Establish_context(); _timeOffRequest = MockTimeOffRequest(); _weekToTest = MockWeekTotest(_timeOffRequest.week); _assessor = new EmployeeTimeOffAssessor(_timeOffRequest); _shiftRule = new TimeOffRequestRule("TIME_OFF_REQUEST", _timeOffRequest, _assessor, RuleType.SoftRule); _shiftRule.Enabled = true; }
protected override void Establish_context() { base.Establish_context(); _shift = new Shift(); _shiftRuleDefinition = MockShiftRuleDefinition(); _shiftRuleValue = MockShiftRuleValue(); _assessor = new EmployeesInShiftAssessor(_shiftRuleValue.value); _shiftRule = new MinEmployeesPerShiftRule(_shiftRuleDefinition, _shiftRuleValue, _assessor, RuleType.HardRule); _shiftRule.Enabled = true; }