问题描述
我正在尝试将我的黄瓜测试从cucumber-junit
迁移到cucumber-junit-platform-engine
,以便能够使用新的平台功能。如何重新定义跑步者以使用旧的@CucumberOptions
。我正在调查这个问题,但似乎找不到正确的方法。
在使用此类选项之前:
@CucumberOptions(
plugin = ...,features = ...,tags = ...,glue = ...
)
是否有直接将其迁移到平台引擎的方法?
解决方法
在Junit5/#2416被合并之前,没有一对一替换。但是,如果只有一个类用@CucumberOptions
注释,则向junit-platform.properties
添加属性就足够了。