Merge branch 'master' into master-web

This commit is contained in:
MangKyu
2022-01-07 01:06:56 +09:00
2 changed files with 20 additions and 0 deletions

View File

@@ -28,4 +28,10 @@ public class AnswerController {
return ResponseEntity.ok(answerService.getAnswer(resourceId));
}
@DeleteMapping("/answer/{resourceId}")
public ResponseEntity<Void> deleteAnswer(@PathVariable final String resourceId) throws QuizException {
answerService.deleteAnswer(resourceId);
return ResponseEntity.noContent().build();
}
}

View File

@@ -116,6 +116,20 @@ class AnswerControllerTest {
result.andExpect(status().isNoContent());
}
@Test
public void deleteAnswerSuccess() throws Exception {
// given
final String url = "/answer/" + UUID.randomUUID();
// when
final ResultActions result = mockMvc.perform(
MockMvcRequestBuilders.delete(url)
);
// then
result.andExpect(status().isNoContent());
}
private static Stream<Arguments> provideParameters() {
return Stream.of(
Arguments.of(null, desc(1)),