Модульные тесты не запускаются при запуске из строки меню - PullRequest
0 голосов
/ 21 июня 2020

Я написал модульные тесты для проекта в проекте MSTest в рамках того же решения.

Я использую Visual Studio для Ma c Community, поэтому я могу запускать тесты, используя Блок-тесты Pad , и он работает. Я также могу запустить их с терминала с помощью команды do tnet test , которая тоже работает. Тем не менее, при использовании Run> Run Unit Tests я получаю следующую ошибку:

Could not execute because the specified command or file was not found.
Possible reasons for this include:
  * You misspelled a built-in dotnet command.
  * You intended to execute a .NET Core program, but dotnet-/usr/local/share/dotnet/dotnet does not exist.
  * You intended to run a global tool, but a dotnet-prefixed executable with this name could not be found on the PATH.
The application was terminated by a signal: SIGHUP

Итак, я знаю, что я ничего не ошибся в написании, и проверил $ ​​PATH, чтобы убедиться, что он включает / usr / local / share / dotnet / do tnet, и это так. Я не знаю, что делать с третьим пунктом в списке. Я использовал Устранение неполадок. NET Проблемы использования основного инструмента , чтобы получить некоторые рекомендации, и искал возможные инструменты, которые мне могут понадобиться в this. NET Список основных инструментов , но не понял.

Я также получаю эту информацию в результатах теста: Не могу получить местоположение исходного кода для: LearnCSharpByCoding. (название решения).

Есть идеи, почему это происходит?

...