有没有一个Visual Studio Code扩展程序可以编写cucumber步骤定义?

4
有没有一款Visual Studio Code扩展程序可以编写cucumber步骤定义?
例如,在IntelliJ中,如果我输入
When I login as "fred" with password "barney"

将未定义的步骤转换为特性,然后在该步骤上按alt-enter,IntelliJ将自动生成代码。
When(/^I login as "([^"]*)" with password "([^"]*)"$/) do |arg1, arg2|
  pending
end

在我的一个步骤定义文件中。

Visual Studio Code 能做到这一点吗?(我已经安装了 Cucumber Full Support;但是,它似乎只能自动完成现有的步骤。)

4个回答

2
据我所见,Cucumber VS Code扩展不像IntelliJ或SpecFlow那样提供测试步骤的自动生成/更新功能。

1

是的,请使用SpecFlow中的SpecFlow插件,它将自动生成所有的cucumber特性步骤。


1
这是一个 Visual Studio 扩展,而不是 Visual Studio Code 扩展。 - Munim Munna

1

1
链接在未来可能会失效,考虑从您发布的链接中添加一些引用,然后再引用它。 - zhisme

-1

它是否具有OP所要求的步骤文件自动生成功能? - Munim Munna
OP并不是要求自动生成步骤文件。 - Mate Mrše
你能否请重新阅读问题并验证一下?在我看来,他似乎是在询问自动生成步骤定义而不是自动完成。 - Munim Munna
在我的一个步骤定义文件中,步骤定义本身缺失。 - Mate Mrše
这个扩展会生成步骤定义吗? - Munim Munna

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接