public void Should_return_long_running_if_ThreadPool_is_full()
        {
            // Arrange
            var t = new DefaultTaskCreationOptionProvider(1023);
            ThreadPool.SetMaxThreads(1023, 1000);

            // Action
            var options = t.GetOptions();

            // Assert
            Assert.AreEqual(TaskCreationOptions.LongRunning, options);

        }
Beispiel #2
0
        public void Should_return_long_running_if_ThreadPool_is_full()
        {
            // Arrange
            var t = new DefaultTaskCreationOptionProvider(1023);

            ThreadPool.SetMaxThreads(1023, 1000);

            // Action
            var options = t.GetOptions();

            // Assert
            Assert.AreEqual(TaskCreationOptions.LongRunning, options);
        }