当前版本的SpecFlow.Xunit与xUnit 2.0不兼容。
我无法回滚到xUnit 1.9.0,因为所有其他单元测试都是为xUnit 2.0编写的。 SpecFlow.Xunit的当前版本使用IUseFixture,它在xUnit 2.0中已过时。
所以我想问一下是否有人在使用xUnit 2.0的SpecFlow.Xunit?你是怎么做到的?
答案 0 :(得分:8)
我按照CoderDennis建议的链接。 https://github.com/techtalk/SpecFlow/issues/419
基本上,我安装了xUnit 1.9.2,然后再安装SpecFlow.xUnit。现在,到目前为止,项目可以毫无错误地构建。
谢谢。
答案 1 :(得分:3)
SpecFlow.xUnit NuGet包现在有pre-release版本,支持xUnit 2.0。