public void LoadSingleTest() { _testint = new List<int>(); var threads = new Threads(TestingSingleThread); threads.Start(); while (threads.IsRunning()) { Threads.SleepTime(100); } for (var i = 0; i < SingleValue; i++) { Assert.That(_testint[i], Is.EqualTo(i)); } }
public void DoesThreadsDoWhatTheyHaveToDo() { _testint = new List<int>(); const int value = 1000000; var threads = new Threads(value, TestingThreads); threads.Start(); while(threads.IsRunning()) { Threads.SleepTime(500); } _testint.Sort(); for (var i = 0; i < value; i++) { Assert.That(_testint[i], Is.EqualTo(i)); } }