在vs2019中,我的specflow测试的资源管理器显示“没有可用的源”,因此双击最终不会进入实际的specflow测试(功能文件)。 这些单元测试是通过“ Specflow.Tools.MsBuild.Generation” nuGet包生成的。 Git将忽略feature.cs文件,它们不属于我的项目文件。我能够运行它们,并且在构建之后可以发现它们(通过NUnit 3 Test适配器Visual Studio扩展)。
我尝试了许多解决方案,例如: -升级到SDK风格的项目(请参见https://github.com/techtalk/SpecFlow/issues/1457#issuecomment-491497035) -创建全新的项目(完整的框架)
任何帮助将不胜感激!提前谢谢。
答案 0 :(得分:0)
就我而言,Resharper的许可证已过期是造成此问题的原因。我单击了按钮开始评估期,然后重新启动VS。