コード例 #1
0
ファイル: RuleTest.cs プロジェクト: mafshin/Shifter
        public void MultipleShiftsPerPersonOnASingleDayMustFail()
        {
            List <WorkShift> shifts = new List <WorkShift>();

            shifts.Add(new WorkShift()
            {
                Date = DateTime.Today, Number = 1, Person = Persons[0]
            });
            shifts.Add(new WorkShift()
            {
                Date = DateTime.Today, Number = 2, Person = Persons[0]
            });

            Assert.IsFalse(RuleEngine.CheckRules(Persons, shifts, Shifter.Model.ApplyStage.WithinProcess));
        }