SpecFlow - 从方法步骤中找到所有的方案,并找到所有未实现的步骤。

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

SpecFlow的新手。

Specs项目变大后,整理文件和重构GivenWhenThen字符串变得很麻烦。

  1. 如何从方法步骤中找到特征文件中的场景。有时我有一个步骤在几个场景和特性中共享,但从C#步骤方法视图中如何 "查找特性文件中的所有引用"?
  2. 如何在所有特性文件中获取所有未实现的场景步骤(字体颜色为紫色),以便我可以实现这些步骤。目前当我 Run All 测试,没有留下未执行步骤的警告。
c# unit-testing visual-studio-2012 bdd specflow
1个回答
1
投票

从1.9版本开始,SpecFlow支持这些东西(请参考以下内容)。1.9版的新内容):

  • 广告1: 步骤定义中的上下文菜单。"Go To SpecFlow Step Definition Usages"(快捷键Ctrl+Shift+Alt+S)。
  • 广告2.:特征文件的上下文菜单:"转到SpecFlow步骤定义用法"(快捷键Ctrl+Shift+Alt+S)。 特征文件中的上下文菜单:"生成步骤定义"(快捷键Ctrl+Shift+Alt+S):广告2: "生成步骤定义"
© www.soinside.com 2019 - 2024. All rights reserved.