空手道中的自定义类型转换

科林·沃夫

由于Karate支持类型转换,所以我想知道是否有可能编写自定义类型转换,以便我可以在.feature文件中写入与此类似的内容。

customType customTypeResponse = response

其语义应与

yaml yamlResponse = response

但对于customType而不是yaml。

我想我找到了启用自定义类型转换代码但是我不确定可扩展性。

因此,最短的方法可能是使用Java互操作来启用类似这样的功能

def customTypeResponse = CustomType.convert(response)

请让我知道类型转换的任何可能性。

彼得·托马斯

是的,我强烈建议您仅使用Java互操作,暂时不要进一步使其复杂化也许将来,我们将有更好的方法来贡献自定义语法(提示:查找Plugin接口及其karate-robot用法)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

空手道与类型配置集成

来自分类Dev

如何将空手道测试结果输出到自定义文件夹而不是目标?

来自分类Dev

空手道:将字符串转换为JavaScript中的空手道本机变量

来自分类Dev

空手道中的日期格式

来自分类Dev

GraphQL中的空手道替换

来自分类Dev

空手道中的空手道框架符号编码

来自分类Dev

如何在空手道特征文件中传递身体类型?

来自分类Dev

在空手道中转换日期格式

来自分类Dev

如何在空手道测试中定义自己的StepActions类?

来自分类Dev

在空手道DSL中修整JSONArray中的零

来自分类常见问题

空手道测试中可以执行卷曲吗?

来自分类Dev

验证空手道框架中的浮点值范围

来自分类Dev

空手道测试中的路径中使用逗号

来自分类Dev

空手道功能中JSON的方案大纲

来自分类Dev

Jenkins中的空手道API测试调试

来自分类Dev

在空手道DSL中打印SOAP响应

来自分类Dev

空手道中的数据库代理

来自分类Dev

MSWebDriver无法在空手道中运行

来自分类Dev

根据空手道中的条件验证响应xml

来自分类Dev

空手道框架中是否包含if功能?

来自分类Dev

在ExecutionHook实现类中获取空手道参数

来自分类Dev

空手道测试中可以执行卷曲吗?

来自分类Dev

空手道:匹配xml中的重复元素

来自分类Dev

空手道:在请求中传递Java

来自分类Dev

在空手道框架中验证图形/图像?

来自分类Dev

在空手道中运行单个场景

来自分类Dev

空手道框架中的 AssertAll 功能

来自分类Dev

空手道同时测试

来自分类Dev

空手道框架变量用法