关于 c#:SpecFlow – 从方法步骤中查找所有场景并查找所有未实现的步骤

SpecFlow - Find all scenarios from method step and Find all unimplemented steps

SpecFlow 新手。

当 specs 项目变大时,组织文件和重构 Given/When/Then 字符串变得很麻烦。

  • 如何从方法步骤中找到特征文件中的场景。有时我在一些场景和功能中共享了一个步骤,但是从 C# 步骤方法视图如何在功能文件中"查找所有引用"?
  • 如何在所有功能文件中获取所有未实现的场景步骤(字体颜色为紫色),以便我可以实现这些步骤。目前,当我 Run All 测试时,没有关于未实现步骤的警告。

  • 从 1.9 版开始,SpecFlow 支持这些东西(参考 What's new in v1.9):

    • ad 1.:步骤定义中的上下文菜单:"Go To SpecFlow Step Definition Usages"(快捷键 Ctrl Shift Alt S):
    • ad 2.:功能文件中的上下文菜单:"生成步骤定义"