Тестовые случаи SpecFlow не отображаются в Test Explorer с использованием MSTest - PullRequest
0 голосов
/ 16 мая 2019
  • Я создал UnitTest Project и добавил app.config в виде файла, который не был добавлен по умолчанию в проект UnitTest, и добавил пакет NuGet SplecFlow.MsTest.
  • Затем я обновил Visual Studio SpecFlow на 2017 год с Tool>>Extensions и Updates.
  • Затем добавил в него файл функций specFlow.

Я не вижу ничего добавленного кApp.config после добавления SpecFlow.Mstest.В идеале следует добавить тег <unitTest>MsTest</UnitTest> в файл конфигурации.Контрольный пример по умолчанию не отображается в Test Explorer.Иногда выдает ошибку как "No test are found with fullyQualifiedName=<SolutionNameandTestCase name>"

  1. Пытался пройти настройку

https://www.testautomationtribe.com/specflow-tutorial-c-project-setup

Пробовал и с проектом библиотеки классов

Функция file >> Properties >>Custom tool, чтобы сначала было пусто, SpecFlowSingleFileGenerator

ТестПроводник должен отображать тестовые случаи.

1 Ответ

0 голосов
/ 24 июля 2019

Попробуйте установить пакет nuget SpecFlow.Tools.MsBuild.Generation, и он должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...