Enum 作为 Cucumber (Typescript) 中步骤定义中的参数

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

你能告诉我有没有办法在步骤定义中使用枚举作为参数? :/ 例如

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 来完成它:) 感谢您的任何提示:)

typescript testing cucumber playwright cucumberjs
1个回答
0
投票

我正在寻找相同的内容,发现有一个关于它的公开讨论https://github.com/cucumber/cucumber-js/issues/2088但它没有在Cucumber中实现。

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