由于以下断言失败,我的测试失败了。
$.activeFrom |数据类型不匹配 (OTHER:STRING) 2023-04-28 00:00:00.0 '2023-04-28 00:00:00.0' 我的要求是将字符串转换为其他类型,以便可以通过断言。 类似于将“2023-04-28 00:00:00.0”转换为 2023-04-28 00:00:00.0
OTHER
通常意味着您从 Java 互操作中获得了价值,请参阅:https://stackoverflow.com/search?q=%5Bkarate%5D+%22types+don%27t+match%22
我建议您将
OTHER
转换为字符串,其中一个应该可以工作:
* string other = other
或:
* def other = other.toString()
确保您也阅读了此内容:https://github.com/karatelabs/karate#type-conversion