diff --git a/src/test/java/com/mirna/hospitalmanagementapi/unit/application/controllers/PatientControllerTest.java b/src/test/java/com/mirna/hospitalmanagementapi/unit/application/controllers/PatientControllerTest.java index 9802461..e2a6be2 100644 --- a/src/test/java/com/mirna/hospitalmanagementapi/unit/application/controllers/PatientControllerTest.java +++ b/src/test/java/com/mirna/hospitalmanagementapi/unit/application/controllers/PatientControllerTest.java @@ -156,4 +156,18 @@ public class PatientControllerTest { .characterEncoding("UTF-8").content(patientUpdatedDataDTOContent)) .andExpect(MockMvcResultMatchers.status().isBadRequest()).andDo(MockMvcResultHandlers.print()); } + + /** + * Delete a patient + */ + @Test + @DisplayName("Should delete patient and return http status ok") + public void testDeleteDoctor() throws Exception { + + Long id = testPatient.getId(); + + mockMvc.perform(MockMvcRequestBuilders.delete("/api/v1.0/patients/{id}", id).contentType(MediaType.APPLICATION_JSON) + .characterEncoding("UTF-8")) + .andExpect(MockMvcResultMatchers.status().isOk()).andDo(MockMvcResultHandlers.print()); + } }