Я понимаю, что есть много старших вопросов, которые касаются общего вопроса NUnit v MSTest для версий Visual Studio до 2008 (таких как этот).
У Microsoft есть своя история о том, как все будет правильно в их третьей версии. Для MSTest это VS2010.
Они сделали это с помощью MSTest? Вы использовали бы его в новом проекте, предпочитая NUnit?
Мои конкретные проблемы:
- скорость
- текущие тесты в CruiseControl.NET(либо в командной строке, либо в задаче MSBuild)
- отчеты о покрытии кода из CC.NET
- Вы можете запускать тесты MSTest в режиме отладки
(Мы используем ReSharper, поэтому тест-бегуны для нас не являются проблемой. Мы использовали NUnit в течение последних нескольких лет. У нас нет TFS.)