Merge branch 'master' into master-web
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
@@ -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)),
|
||||
|
||||
Reference in New Issue
Block a user