我在app.config中添加了这个块:
<specFlow>
<unitTestProvider name="MsTest" />
<plugins>
<add name="Test" path=".\plugins" type="Runtime"/>
</plugins>
</specFlow>
目录为空。现在,当我尝试运行或调试我的SpecFlow测试时 - 会话失败并显示此消息The program '[13092] vstest.executionengine.x86.exe: Program Trace' has exited with code 0 (0x0).
答案 0 :(得分:0)
我认为您的问题是您没有指定插件代码所在的实际dll,只是目录。
我认为你需要更像这样的东西:
<specFlow>
<unitTestProvider name="MsTest" />
<plugins>
<add name="Test" path=".\plugins\MyPlugin.dll" type="Runtime"/>
</plugins>
</specFlow>