настройки запуска тестов dotnet, вызывающие MSBUILD: ошибка MSB1001: неизвестный переключатель

#c# #.net #visual-studio #selenium #.net-core

#c# #.net #visual-studio #селен #.net-ядро

Вопрос:

Попытался запустить тест selenium c # dotnet с файлом настроек запуска из терминала mac os. Столкнувшись с MSBUILD: ошибка MSB1001: неизвестный переключатель.

Используемая платформа — NUnit 3.x

 dotnet test --settings config.runsettings 
--TestRunParameters.Parameter(name="d", value="Firefox")
 

MSBUILD: ошибка MSB1001: неизвестный переключатель.
Переключатель: —TestRunParameters.Parameter(имя = d, значение = Firefox)

Для синтаксиса переключателя введите «MSBuild -help»

Комментарии:

1. Я бы ожидал TestRunParameters , что он будет в config.runsettings, не указанный в командной строке.

2. Я хочу запустить параметры TestRunParameters во время выполнения. Скажем, мне нужно передать Chrome из командной строки @JonSkeet

3. У вас 7 обратных косых черт. Почему один перед пробелом?

4. @jdweng — именно так это было указано в github.com/Microsoft/vstest-docs/blob/master/docs /…

5. Я думаю, что это опечатка. В примерах first to нет дополнительной обратной косой черты.