你能告诉我有没有办法在步骤定义中使用枚举作为参数? :/ 例如
User opened page on selected {MyEnum} tab'
我在 https://github.com/cucumber/cucumber-expressions#readme
上找到了如何创建新参数的示例但我不太擅长 TS :/
下面我粘贴了一个从上面的链接创建新参数的示例:)
import { defineParameterType } from '@cucumber/cucumber'
defineParameterType({
name: 'color',
regexp: /red|blue|yellow/,
transformer: s => new Color(s)
})
我想使用 Typescript 来完成它:) 感谢您的任何提示:)
我正在寻找相同的内容,发现有一个关于它的公开讨论https://github.com/cucumber/cucumber-js/issues/2088但它没有在Cucumber中实现。