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