Specflow не смог обнаружить мои тесты VS 2017 - PullRequest
0 голосов
/ 09 октября 2019

Я давно пытаюсь, но пока безуспешно. Я создал новый проект модульного тестирования и добавил следующее:

Пакеты:

Nunit - 3.10.0
Nunit3TestAdapter - 3.11.0
SpecFlow - 2.3.2
SpecFlow.Assist.Dynamic - 1.3.1

App.Config:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="specFlow"
             type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow"/>
  </configSections>
  <specFlow>
    <unitTestProvider name="MsTest" />
  </specFlow>
</configuration>

Я также пытался с Nunitдля вышеуказанного конфига.

Также добавлен файл функций по умолчанию для specflow и файл определения шага. Но VS VS не может обнаружить ни один из моих тестов.

всегда выводится в качестве результата: NUnit не может найти тесты в ....

Я уже установил Specflow дляVisual Studio 2017.

...