Как я могу получить значение пользовательских аргументов в консоли MSTest vstest? - PullRequest
0 голосов
/ 01 ноября 2018

Когда я запускаю команду: dotnet vstest AutoTest.dll - a = a1 b = b1 в командной строке cmd, я хотел бы получить значения аргументов a и b.

Я пытался получить эти значения из TestContext, e.g. TestContext.Properties["a"], TestContext.Properties["b"], но безуспешно.
Не могли бы вы помочь мне в этом? Как мы можем передать пользовательские аргументы команде и правильно получить из кода?

1 Ответ

0 голосов
/ 01 ноября 2018

Ваша команда выглядит странно. Читайте о пользовательских аргументах на странице в разделе «args». И используйте TestContext.Properties ["a"]. ToString ();

...