Пример #1
0
        public void ShouldNotRestrictJobsWhenLimitNotReached()
        {
            var concurrentJobRestriction = new ConcurrentJobRestriction {
                MaximumParallelJobs = 3
            };

            concurrentJobRestriction.RestrictStart("job", new string[] { "1", "2" }).Should().BeFalse();
        }
Пример #2
0
        public void ShouldNotCountAllJobsInExceptionList()
        {
            var concurrentJobRestriction = new ConcurrentJobRestriction {
                MaximumParallelJobs = 1, ExceptionList = new[] { "job2", "job" }
            };

            concurrentJobRestriction.RestrictStart("1", new string[] { "job", "job2" }).Should().BeFalse();
        }