public void SimpleWorkerFactoryParsingTest(WorkerSpecification workerSpecs, Model.Worker expectedWorker)
        {
            var parser = new WorkerFactory();
            var actualTask = parser.MakeWorker(workerSpecs);

            Assert.IsTrue(expectedWorker.Equals(actualTask));
        }
        public void WorkerFactoryMakeIndisposedTest(Model.Worker test,
            List<IndisposedSpecification> indisposedSpecList,
            List<Model.Indisposed> expectedIndisposeds)
        {
            var parser = new WorkerFactory();
            var actualShifts = parser.MakeIndisposeds(test, indisposedSpecList);

            Assert.IsTrue(expectedIndisposeds.SequenceEqual(actualShifts));
        }