Как использовать ITestEventListener в Nunit 3 в Visual Studio 2017

Шаги, которые я предпринял:

  1. Я создал отдельный проект для ITestEventListener
  2. Установил Nunit.Engine.Api v3.9.0 для нового проекта
  3. Класс A, который реализует ITestEventListener, имеет [ExtensionAttribute]
  4. Проект, который содержит класс A в корне также имеет .addins файл, который содержит *dll строка (для ссылки на все библиотеки DLL в своем каталоге)
  5. Тестовый проект содержит ссылку на проект с классом A, который реализует ITestEventListener.

Когда я пытаюсь запустить тест, ничего не происходит. Solution Explorer продолжает загружаться бесконечно.

Я не смог найти ни одной пошаговой инструкции по настройке этого.

Я следовал официальным документам Nunit

как и этот вопрос без успеха.

Я пытаюсь запустить свои тесты с Visual Studio 2017 без консоли запуска

Любые предложения или указатели? Что мне не хватает?

1 ответ

Решение

Я не верю, что адаптер NUnit 3 в настоящее время загружает расширения. Однако они должны работать с Console Runner.

Смотрите открытый выпуск здесь: https://github.com/nunit/nunit3-vs-adapter/issues/222

Другие вопросы по тегам