Esempio n. 1
0
        public void ParentingPartneringTest()
        {
            var inputProvider       = new SchedulerInMemoryInputProiveder(5);
            var parentingPartnering = new ParentingPartnering(inputProvider);

            parentingPartnering.Solve();
        }
Esempio n. 2
0
        public void CreateSchedule7Test()
        {
            var   inputProvider = new SchedulerInMemoryInputProiveder(7);
            Clock clock         = new Clock();
            var   parents       = new Parent[2]
            {
                new Parent('C', clock),
                new Parent('J', clock)
            };
            Scheduler scheduler = new Scheduler(inputProvider);

            Assert.AreEqual("CJCJCJ", scheduler.CreateSchedule(parents, clock));
        }