Если я запускаю свои модульные тесты из TestDriven.NET под VS2008, они запускаются практически сразу.
Если я запускаю свои модульные тесты, используя nunit-console.exe
, консоль NUnit зависает на пять минут, прежде чем на самом деле запустить мои тесты. Если я присоединяю отладчик, он, похоже, проводит свое время в System.IO.MemoryStream.Read
, вызванном из System.Runtime.Serialization.Formatters
, вызванном из System.Runtime.Remoting
, на другой стороне некоторых нативно управляемых переходов, называемых NUnit.Core.ProxyTestRunner.Test.get
. Иногда это в System.Runtime.Serialization.ObjectManager.RecordFixup
или .FindObjectHolder
.
Это с NUnit-2.5.2 на 32-битной XP, полностью исправлено. Все сборки ориентированы на .NET 2.0.
Что есть nunit-console
до? Есть ли способ убедить его не делать этого?