Какая ПИТА! IDE не показывает ошибок. Чтобы определить ошибку, вы должны сделать это
- Откройте командную строку Visual Studio
- Перейдите в каталог, в котором находится двоичный вывод вашего тестового проекта.
- Введите mstest /testcontainer:The.Name.Of.Your.Test.Assembly.dll
В нижней части вывода вы увидите следующий текст
Запуск имеет следующие проблемы:
В моем случае это было следующее:
Не удалось поставить в очередь тестовый запуск 'Peter Morris @ PETERMORRIS-PC 2009-02-09 10:00:37': Проблема развертывания тестового запуска: расположение файла или каталога 'C: \ SomePath \ SomeProject.Tests \ bin \ Debug \ Rhino.Mocks.dll 'не является доверенным.
Теперь, если бы VS сказал мне это в IDE, я мог бы исправить это за несколько минут! Все, что вам нужно сделать, это открыть Windows Explorer и найти эту DLL. Щелкните правой кнопкой мыши на нем и перейдите в Свойства. Затем нажмите кнопку «Разблокировать».
Какая пустая трата моего времени!