【发布时间】:2018-06-08 11:48:17
【问题描述】:
我有一个资源返回给我一个具有java.time.Instant 属性的对象。
class X {
...
private Instant startDate;
...
}
我正在测试它:
mockMvc.perform(get("/api/x"))
.andExpect(status().isOk())
.andExpect(jsonPath("$.content.[*].startDate").value(hasItem(MY_INSTANT_DATE)));
但我从 JUnit 得到的是:
Expected: a collection containing <2018-06-08T11:46:50.292Z> but: was <1528458378.397000000>
如何将我的Instant 日期映射到这种格式?
【问题讨论】:
标签: java json spring-mvc junit mockmvc