科林·沃夫
由于Karate支持类型转换,所以我想知道是否有可能编写自定义类型转换,以便我可以在.feature文件中写入与此类似的内容。
customType customTypeResponse = response
其语义应与
yaml yamlResponse = response
但对于customType而不是yaml。
我想我找到了启用自定义类型转换的代码。但是我不确定可扩展性。
因此,最短的方法可能是使用Java互操作来启用类似这样的功能
def customTypeResponse = CustomType.convert(response)
请让我知道类型转换的任何可能性。
彼得·托马斯
是的,我强烈建议您仅使用Java互操作,暂时不要进一步使其复杂化。也许将来,我们将有更好的方法来贡献自定义语法(提示:查找Plugin
接口及其karate-robot
用法)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
编辑于
我来说两句