问题描述
我的 REST 服务返回这样的 json:
{"lastWriteTime":1525507872.123000000 .... }
如何在我的 mockMvc 测试中使用 jsonPath
语句匹配它?
当我尝试使用 is 或 equalTo 匹配器时,如下所示:
andExpect(jsonPath("$.elements[0].lastWriteTime",equalTo(1525507872.123000000)))
我不断收到不同口味的此类错误:
java.lang.AssertionError: JSON path "$.elements[0].lastWriteTime"
Expected: <1.525507872123E9>
but: was <1525507872.123000000>
将值转换为 double 或指定为字符串似乎不起作用。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)