예제 #1
0
        public void RoutineCanBeRemoved()
        {
            WashingDayDefinition wd = new WashingDayDefinition();
            AlarmController      ac = new AlarmController(null, null, null);

            WashingDayEditorController wdc = new WashingDayEditorController(wd, allRoutines, ac);
            var r = allRoutines[0];

            wdc.AddRoutine(r);
            wdc.RemoveRoutine(r);
            Assert.False(wdc.GetRoutineDefinitions().Contains(r));
            Assert.True(wdc.GetUnusedRoutineDefinitions().Contains(r));
        }