我最近从SpecFlow 1.9.0升级到2.0.0,NUnit 2.6.4升级到3.2.1。
以前使用过的SpecFlow功能文件片段,但是它现在失败了这个错误:' NUnit.Framework.IgnoreAttribute'不包含带0参数的构造函数
@Register @Ignore
Feature: Registration page
这是自动生成的SpecFlow要素类代码段失败:
[NUnit.Framework.IgnoreAttribute()]
如何在SpecFlow 2.0.0和NUnit 3.x中使用@Ignore标签?
答案 0 :(得分:1)
标签的使用在最新版本中已更改。现在你必须给它一个理由......
@Register @Ignore("reason")
Feature: Registration page
答案 1 :(得分:0)
您必须重新生成功能文件的代码隐藏文件。 然后使用正确的参数生成IgnoreAttribute。