我已更新项目的pom以使用最新的宁静和jbehave,此后使用自定义参数转换器不起作用。
我有这个(旧软件包就足够了):
configuration.useParameterConverters(
new ParameterConverters().addConverters(
new NumberStringConverter(),
new ColorConverter(),
new BooleanConverter()
)
);
代码失败,因为找不到合适的转换器。
似乎,自定义转换器适用于beforeSteps和afterSteps,但不适用于“标准”步骤。
j行为:4.5 宁静jbehave:1.46.0
任何想法,我想念什么?
答案 0 :(得分:0)
我相信宁静的1.46.0是针对jbehave 4.4而非4.5构建的。有一个PR可以升级到jbehave 4.5(woocommerce_single_product_summary
)-也许您可以构建最新的快照并查看是否可以解决您的问题(否则,请向PR提出问题)。