Я давно пытаюсь, но пока безуспешно. Я создал новый проект модульного тестирования и добавил следующее:
Пакеты:
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.