test: add jsonPath field assertions to create validation tests
This commit is contained in:
+4
-2
@@ -155,7 +155,8 @@ class ExpenseListControllerTest {
|
|||||||
mockMvc.perform(post("/api/expenselist/create")
|
mockMvc.perform(post("/api/expenselist/create")
|
||||||
.contentType(MediaType.APPLICATION_JSON)
|
.contentType(MediaType.APPLICATION_JSON)
|
||||||
.content("{\"name\":\"\"}"))
|
.content("{\"name\":\"\"}"))
|
||||||
.andExpect(status().isBadRequest());
|
.andExpect(status().isBadRequest())
|
||||||
|
.andExpect(jsonPath("$.name").exists());
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -167,6 +168,7 @@ class ExpenseListControllerTest {
|
|||||||
mockMvc.perform(post("/api/expenselist/create")
|
mockMvc.perform(post("/api/expenselist/create")
|
||||||
.contentType(MediaType.APPLICATION_JSON)
|
.contentType(MediaType.APPLICATION_JSON)
|
||||||
.content("{}"))
|
.content("{}"))
|
||||||
.andExpect(status().isBadRequest());
|
.andExpect(status().isBadRequest())
|
||||||
|
.andExpect(jsonPath("$.name").exists());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user