Мне нужно, чтобы проверить мой энергично испытанный код работает, когда вызывается многими нитямиТестирование кода нитками в .NET
Так я называю код в цикле в TestMethod с помощью TreadPool.QueueUserWorkItem
однако Кажется, что все равно не удерживается текущий поток, пока все потоки не запускаются.
т.е. притвориться код ....
использованием Microsoft.VisualStudio.TestTools.UnitTesting
10 create a server
20 for(a number of iterations) start a thread running a function
30 while all the threads are still doing stuff hang on to the server
40 now dispose of the server
Без ждать моего модульного тестирования избавляется от сервера до окончания работы.
Любые идеи с благодарностью получены ...?
Вы ищете какой-то подсчет ссылок для «серверного» объекта? – wj32
Может, спасибо за предложение –