Exemplo n.º 1
0
        public void JobDependsOnSelf()
        {
            var sequenceJobs = new SequenceJobs("a-b|b-c|c-c|d-a|e-");

            Assert.Throws <SelfReferenceException>(() => sequenceJobs.OrderJobs());
        }
Exemplo n.º 2
0
        public void CircularDependency()
        {
            var sequenceJobs = new SequenceJobs("a-b|b-c|c-d|d-a|e-f|f-e");

            Assert.Throws <CircularDependencyException>(() => sequenceJobs.OrderJobs());
        }