Я сделал следующие шаги:
- Я создал отдельный проект для ITestEventListener
- Установил Nunit.Engine.Api v3.9.0 для нового проекта
- Класс A, реализующий ITestEventListener, имеет
[ExtensionAttribute]
- Проект, который содержит класс A в корне, также имеет файл
.addins
, который содержит строку*dll
(для ссылки на все библиотеки DLL в его каталоге) - Тестовый проект содержит ссылку на проект, имеющий класс A, реализующий ITestEventListener.
Когда я пытаюсь запустить тест, ничего не происходит. Обозреватель решений загружается бесконечно.
Мне не удалось найти пошаговых инструкций по настройке.
Я следил за официальными документами nunit
А также этот вопрос безуспешно.
Я пытаюсь запустить свои тесты с Visual Studio 2017 без консольного бегуна
Любые предложения или указатели? Что мне не хватает?
1 ответ
Я не верю, что адаптер NUnit 3 в настоящее время загружает расширения. Однако они должны работать с Console Runner.
См. Открытую проблему здесь: https://github.com/nunit/nunit3- vs-adapter / issues / 222
Похожие вопросы
Связанные вопросы
Новые вопросы
nunit
NUnit - это инфраструктура модульного тестирования с открытым исходным кодом для .NET и Silverlight, написанная на C #. Он служит для той же цели, что и JUnit или TestNG в мире Java, и является одним из многих в семействе xUnit.