Новый NCover 3.4.2 делает все мои модульные тесты MSTest неудачными - PullRequest
2 голосов
/ 28 апреля 2010

Вчера я решил установить новейшую версию NCover (3.4.2). Однако, когда я запустил его в моем существующем файле конфигурации .ncover, вывод NCover неожиданно сообщил, что все мои тесты MSTest не пройдены. Конечно, эти тесты успешно выполняются в Visual Studio. Из-за этого NCover не может определить покрытие.

Каким-то образом старая конфигурация не работает с новой версией.

Кто-нибудь знает, что это за проблема или как ее решить?

Btw. Вот моя конфигурация ncover.

Настройки проекта: Путь к приложению к профилю: c: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ MSTest.exe

Аргументы для приложения к профилю: . Раздел \ Bin \ Debug \ MyApp.WS.Tests.Unit.dll

Рабочая папка: D: \ DEV \ MyApp

1 Ответ

0 голосов
/ 28 апреля 2010

Я обнаружил проблему, и она (конечно) не имела никакого отношения к NCover. Проблема заключалась в том, что MSTest.exe не смог найти одну из моих тестовых сборок. Эта сборка упоминалась только в файле конфигурации и не использовалась в коде. При запуске в Visual Studio это работает. Не удалось запустить вне Visual Studio.

...