我正在尝试为Mule服务编写MUNIT测试用例,并希望忽略具有时间戳的字段。目前,我正在使用以下代码执行比较。
org.skyscreamer.jsonassert.JSONAssert.assertEquals(getResource('json/item-locations.json').asString(), payload, false);
我要忽略json消息中可用的字段“ creationDateTime”。
答案 0 :(得分:1)
只需在比较之前从消息中删除该字段。如果要确保它确实存在,请用一个恒定值替换它,但前提是它存在。