按F12后无法导航到specflow场景中的步骤

问题描述 投票:0回答:2

示例考虑简单示例

Given the JoeDoe user is associated to an existing staff account with the following information
  | Field       | Value         |
  | First Name  | Joe           |
  | Last Name   | Doe           |

在我的VS2015中,Given,Field和Value关键字不会以不同的颜色显示。当我按F12无法导航到步骤定义时,虽然步骤可用。我重启VS和我的机器,但没有任何转变

visual-studio-2015 resharper bdd specflow gherkin
2个回答
0
投票

我遇到了同样的问题,幸运的是我们的QA团队有很多日常使用SpecFlow的经验可以帮助我解决这个问题。有时以下步骤有助于:

  1. 转到你的临时文件夹(%Temp%
  2. 有几个名为...SpecFlow...的文件 - >删除它们
  3. 重新启动Visual Studio

- >它的作品!

如果这仍然不起作用,您也可以尝试禁用和启用SpecFlow功能扩展并重新启动Visual Studio。

祝好运...


0
投票

对我来说,这是因为功能文件(.feature和.feature.cs)未包含在项目中。我不得不将csproj还原一次。

© www.soinside.com 2019 - 2024. All rights reserved.