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