我刚刚创建了一个空白"单元测试项目"并尝试添加nugget包" SpecFlow.NUnit.Runners"。
它为我添加了一些文件(app.config,packages.config和SpecFlowNUnitExtension
)。但是我无法建立它:
在SpecFlowNUnitExtension
内找不到大部分NUNIT内容:
NUnit.Core,NUnit.Core.Extensibility,...
对我来说,看起来你在两个软件包之间没有相同版本的.Net。是否需要特定版本的.net?
答案 0 :(得分:1)
您可能正在使用NUnit 3。 请查看以下问题:https://github.com/techtalk/SpecFlow/issues/648
如果您不使用AfterTestRun挂钩,则可以删除该文件。