У меня есть решение с 8-9 различными проектами. Среди них 1 - проект «Единичный тест». Все работает нормально. Но мой вопрос заключается в том, как я могу запустить все мои тесты UNIT TEST в сценарии PowerShell?Как запустить все тестовые примеры модулей в сценарии PowerShell
Я получил решение здесь How to run ALL tests in my solution using command line MSTest.exe?
Вы можете увидеть @Gabrielius дал 1 решение. Но я всегда получаю эту ошибку, MSTest: Термин «MSTest» не распознается как имя командлета, ...
Примечание: У меня уже MSTest.exe в моем ноутбуке, ниже папки C : \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Мой UnitTest длл проект находится в этой папке
E: \ проекты компании \ BWS \ Main \ BWS.Ins \ BWS.Ins. UnitTest \ bin \ Debug \
В моем проекте TEST UNIT у меня есть 2 папки. 1 - это тестовые примеры для ASP.Net MVC Controllers, а второй - для API. Пожалуйста, помогите, как я могу запустить все случаи (которые находятся в разных папках) из powershell. Спасибо заранее.
добавить каталог MSTest в путь? – 4c74356b41
Yah! Я уже добавил в Путь. Я выполнил все шаги, как в этом решении. По-прежнему возникает такая же ошибка. –
, показывающий ваш текущий скрипт, будет полезен при определении и устранении неполадок с фактической ошибкой. Вы запускаете сценарий из одного из тестовых каталогов или из папки mstest? –