Чтобы включить конфигурацию среды, включите проект nunit как часть рамки BDD для Specflow (согласно этому Pass parameters via command line to NUnit). Но когда я пытаюсь загрузить его из командной строки, получите сообщение об ошибке . \ Nunit-console-x86.exe: Не удается найти приспособление.Загрузка файла проекта nunit (example.nunit) во время выполнения функции Specflow
Команда пытается запустить: NUnit-консоль-x86.exe example.nunit/конфигурации: CI /run:"xxxx.Features.abcdFeature»$ dll_dir/результат = $ result_dir
Эти рамки в соответствии с этим Specflow,Selenium-Share data between different Step definitions or classes Использование Nunit 2.6.4 и Specflow 1.9
Мой проект проекта nunit. Нужно ли передавать файл .csproj или dll в команде nunit.exe выше?
<NUnitProject>
<Settings activeconfig="Default" />
<Config name="Default" configfile="App.CI.config">
<assembly path="C:\FuncTest\{ProjectName}\{ProjectName}\bin\Debug\{ProjectName}.dll" />
</Config>
<Config name="CI" configfile="App.CI.config">
<assembly path="C:\FuncTest\{ProjectName}\{ProjectName}\bin\Debug\{ProjectName}.dll" />
</Config>
<Config name="UAT" configfile="App.UAT.config">
<assembly path="C:\FuncTest\{ProjectName}\{ProjectName}\bin\Debug\{ProjectName}.dll" />
</Config>
</NUnitProject>
Можете ли вы разместить свой файл nconfig? –
@MaartenKieft В соответствии с запросом, отредактировал содержимое запроса .added nunit – ReuseAutomator