0
我試圖做一個測試驗證使用JsonPath一個JSON,我可以創建測試,但是當我確認我得到的可能是一個錯誤類型Expected: <[4]> but: was <[4]>
我的測試是這樣的:JsonPath斷言鍵入JSONArray
mockmvc.perform(get("/client/rating"))
.andExpect(status().isOk())
.andExpect(jsonPath("$", hasSize(3)))
.andExpect(jsonPath("$[?(@.id == prod1)].rate", equalTo(new JSONArray("[4]"))));
我沒有Json在這裏測試,但價值是正確的,唯一的問題是它的類型...
我感謝任何幫助!