Интеграция Allure с NUnit 3 в .Net Core

Я использую NUnit 3 в .Net Core для запуска модульных тестов. Для отчетности я хочу использовать Allure. Проблема заключается в том, что я могу добавить пакет nuget NUnit.Allure только в проект (.net core), но пространство имен не может быть разрешено. Есть ли планы добавить в Allure поддержку .Net Core в ближайшем будущем?


person Lehlohonolo Letaoana    schedule 11.04.2020    source источник


Ответы (1)


Я использую Allure с .Net Core 3.1. Вот шаги, которые я выполнил:

  1. Добавьте Allure.Commons и NUnit.Allure в свой тестовый проект.
  2. Добавьте файл allureConfig.json в свой тестовый проект и убедитесь, что он копируется в выходной каталог.
  3. Добавьте [AllureNUnit] в свои тестовые классы

Это все!. Вы получите выходной файл, сгенерированный allure, в местоположении, которое вы указали в allureConfig.json. С помощью этих файлов вы сможете создать отчет.

person NicoPaez    schedule 28.05.2020