【问题标题】:Cannot run a Specflow test in Visual Studio无法在 Visual Studio 中运行 Specflow 测试
【发布时间】:2021-10-09 18:23:06
【问题描述】:

我在运行 specflow 功能文件测试时遇到一个奇怪的错误。所以它甚至不会在失败之前开始测试。

“无法创建 Microsoft.VisualStudio.TestTools.UnitTesting.TestContext 的实例,因为它是一个抽象类”

我最近没有改变任何东西,虽然这是我有一段时间没有工作的领域。我的解决方案中有多个项目,所有其他项目都很好

我已经尝试了以下

  1. 关闭并重新打开 Visual Studio
  2. 删除了feature.cs文件并重新生成了特征文件
  3. 从 TEMP 文件夹中删除了项目的缓存规范流文件。

有什么想法吗?据我所知,我的 Specflow 版本与解决方案中的其他项目相同。

提前致谢

【问题讨论】:

    标签: visual-studio specflow


    【解决方案1】:

    原来我在解决方案中的一个项目是不同的 SpecFlow.MSTest 版本。一旦一切都一样,它就起作用了。

    【讨论】:

      猜你喜欢
      • 2015-05-04
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 2020-03-17
      • 1970-01-01
      • 2014-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多