我正在为POC项目使用BDD的specflow。我已经为Specflow,Specflow.NUnit,NUnitTestAdapter和 NUnit(2.6版)安装了nuget软件包。我似乎很高兴,因为我得到了预期的结果。
几天后,我正在开发一个新项目,我安装了上面提到的所有nuget包。一切都恢复正常。但是,当我将Nunit从2.6升级到最新的稳定版本3.0 时,我的测试未在测试资源管理器中发现。 我可以继续旧版本,但我仍然想使用最新的稳定版本
我不确定我需要采取哪些步骤来运行我的规范并在Test Explorer中查看我的所有测试。
任何帮助都将不胜感激。
感谢。
答案 0 :(得分:3)
编写时的当前版本的specflow(1.9)将无法与nunit 3一起使用。目前正在开发的新版本(v2)将支持它,因此您需要等待它才能使用nunit v3,或者使用CI版本中的测试版