レストコールユニットテストのために MockMVC を練習しています。ブール値をテストして、結果が true か false かに関係なく、テストに合格する必要がある場合は、次のように試しました。
mockMvc.perform(get("/student/{Id}", 1L)).
.andExpect(status().isOk())
.andExpect(jsonPath("$.isPass", is(true || false)));
また、6つの値を持つリストがあります。リストにはあらゆる種類のメソッドが含まれています。
.andExpect(jsonPath("$.subjectList", hasSize(5)))
.andExpect(jsonPath("$.subjectList.name", Matchers.contains("English", "Hindi", "France", "Tamil", "Bengali"))
任意の提案をお願いします!!