Проблема с запуском консоли Nunit 3 при создании выходных данных для устройств и XML
Я использую Final Builder 7 действий Nunit с параметрами фикстуры и вывода XML. когда я работал с NUnit версии 2.6.4, он работает нормально. Но я обновил версию до 3.0, т.е. nunit3.console
Пожалуйста, проверьте эту ссылку для окончательных вариантов компоновки, предоставленных для ссылки.
Я сталкиваюсь со следующими проблемами:
- Неверный аргумент /xml
- Неверный аргумент / фиксатор
Я попытался выполнить как команда, как показано ниже:
nunit3.console.exe Test.dll --fixture=example --xml=example.xml
Но это не сработало для меня. Я что-то пропустил в синтаксисе командной строки? Моя цель - получить отдельные xml-файлы для каждого указанного класса. Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.
1 ответ
Ни /fixture
ни /xml
это опции запуска nunit3-console, который является совершенно новой программой. Вы можете проверить параметры, набрав nunit3-console /?
или читая документы по адресу https://github.com/nunit/docs/wiki/Console-Command-Line. Это может быть даже полезно сделать, прежде чем отправлять вопросы.
Особенности...
/fixture
ограничивает тесты, загружаемые NUnit, одним устройством. Хотя больше нет эквивалентного варианта,/test
ограничивает то, какие тесты выполняются, и это то, что волнует большинство людей./test
Преимущество option заключается в том, что его можно использовать несколько раз в командной строке./xml
был заменен/result
, которые могут быть использованы так же или с дополнительными опциями, которые описаны в документации.