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)); }