Added refactorings suggested by Simon Cropp

This commit is contained in:
Ami Bar
2009-12-19 17:33:30 +02:00
parent 1bd7e4d104
commit d2c14da5ad
62 changed files with 785 additions and 1131 deletions
+4 -10
View File
@@ -15,11 +15,7 @@ namespace SmartThreadPoolTests
[Category("TestConcurrencyChanges")]
public class TestConcurrencyChanges
{
public TestConcurrencyChanges()
{
}
/// <summary>
/// <summary>
/// Example of waiting for idle
/// </summary>
[Test]
@@ -27,8 +23,6 @@ namespace SmartThreadPoolTests
{
SmartThreadPool smartThreadPool = new SmartThreadPool(1 * 1000, 1, 0);
bool success = false;
for (int i = 0; i < 100; ++i)
{
smartThreadPool.QueueWorkItem(
@@ -36,7 +30,7 @@ namespace SmartThreadPoolTests
null);
}
success = WaitForMaxThreadsValue(smartThreadPool, 1, 1 * 1000);
bool success = WaitForMaxThreadsValue(smartThreadPool, 1, 1 * 1000);
Assert.IsTrue(success);
smartThreadPool.MaxThreads = 5;
@@ -59,9 +53,9 @@ namespace SmartThreadPoolTests
{
SmartThreadPool smartThreadPool = new SmartThreadPool(1 * 1000, 25, 0);
bool success = false;
success = WaitForMinThreadsValue(smartThreadPool, 0, 1 * 1000);
bool success = WaitForMinThreadsValue(smartThreadPool, 0, 1 * 1000);
Assert.IsTrue(success);
smartThreadPool.MinThreads = 5;