Update api uri answer to answers
This commit is contained in:
@@ -16,26 +16,26 @@ public class AnswerController {
|
||||
|
||||
private final AnswerService answerService;
|
||||
|
||||
@PutMapping("/answer")
|
||||
@PutMapping("/answers")
|
||||
public ResponseEntity<Void> putAnswer(@RequestBody @Valid final AddAnswerRequest addAnswerRequest) throws RestApiException {
|
||||
answerService.addAnswer(addAnswerRequest);
|
||||
return ResponseEntity.noContent()
|
||||
.build();
|
||||
}
|
||||
|
||||
@PostMapping("/answer")
|
||||
@PostMapping("/answers")
|
||||
public ResponseEntity<Void> postAnswer(@RequestBody @Valid final AddAnswerRequest addAnswerRequest) throws RestApiException {
|
||||
answerService.addAnswer(addAnswerRequest);
|
||||
return ResponseEntity.noContent()
|
||||
.build();
|
||||
}
|
||||
|
||||
@GetMapping("/answer/{resourceId}")
|
||||
@GetMapping("/answers/{resourceId}")
|
||||
public ResponseEntity<GetAnswerResponse> getAnswer(@PathVariable final String resourceId) throws RestApiException {
|
||||
return ResponseEntity.ok(answerService.getAnswer(resourceId));
|
||||
}
|
||||
|
||||
@DeleteMapping("/answer/{resourceId}")
|
||||
@DeleteMapping("/answers/{resourceId}")
|
||||
public ResponseEntity<Void> deleteAnswer(@PathVariable final String resourceId) throws RestApiException {
|
||||
answerService.deleteAnswer(resourceId);
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@ function editAnswer(editor) {
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
url: '/answer',
|
||||
url: '/answers',
|
||||
type: 'POST',
|
||||
contentType: 'application/json',
|
||||
data: JSON.stringify({
|
||||
@@ -56,7 +56,7 @@ function deleteAnswer() {
|
||||
}
|
||||
|
||||
$.ajax({
|
||||
url: '/answer/' + answerResourceId,
|
||||
url: '/answers/' + answerResourceId,
|
||||
type: 'DELETE',
|
||||
contentType: 'application/json',
|
||||
success: function () {
|
||||
|
||||
@@ -35,7 +35,7 @@ class AnswerControllerTest {
|
||||
public void getAnswer() throws Exception {
|
||||
// given
|
||||
final String resourceId = UUID.randomUUID().toString();
|
||||
final String url = "/answer/" + resourceId;
|
||||
final String url = "/answers/" + resourceId;
|
||||
final GetAnswerResponse getAnswerResponse = GetAnswerResponse.builder()
|
||||
.resourceId(resourceId)
|
||||
.quizResourceId(UUID.randomUUID().toString())
|
||||
@@ -61,7 +61,7 @@ class AnswerControllerTest {
|
||||
@MethodSource("provideParameters")
|
||||
public void addAnswerFail_InvalidParameter(final String quizResourceId, final String desc) throws Exception {
|
||||
// given
|
||||
final String url = "/answer";
|
||||
final String url = "/answers";
|
||||
|
||||
final AddAnswerRequest addAnswerRequest = AddAnswerRequest.builder()
|
||||
.quizResourceId(quizResourceId)
|
||||
@@ -82,7 +82,7 @@ class AnswerControllerTest {
|
||||
@Test
|
||||
public void addAnswerSuccess() throws Exception {
|
||||
// given
|
||||
final String url = "/answer";
|
||||
final String url = "/answers";
|
||||
|
||||
final AddAnswerRequest addAnswerRequest = AddAnswerRequest.builder()
|
||||
.quizResourceId(UUID.randomUUID().toString())
|
||||
@@ -105,7 +105,7 @@ class AnswerControllerTest {
|
||||
@MethodSource("provideParameters")
|
||||
public void putAnswerFail_InvalidParameter(final String quizResourceId, final String desc) throws Exception {
|
||||
// given
|
||||
final String url = "/answer";
|
||||
final String url = "/answers";
|
||||
|
||||
final AddAnswerRequest addAnswerRequest = AddAnswerRequest.builder()
|
||||
.quizResourceId(quizResourceId)
|
||||
@@ -126,7 +126,7 @@ class AnswerControllerTest {
|
||||
@Test
|
||||
public void putAnswerSuccess() throws Exception {
|
||||
// given
|
||||
final String url = "/answer";
|
||||
final String url = "/answers";
|
||||
|
||||
final AddAnswerRequest addAnswerRequest = AddAnswerRequest.builder()
|
||||
.quizResourceId(UUID.randomUUID().toString())
|
||||
@@ -148,7 +148,7 @@ class AnswerControllerTest {
|
||||
@Test
|
||||
public void deleteAnswerSuccess() throws Exception {
|
||||
// given
|
||||
final String url = "/answer/" + UUID.randomUUID();
|
||||
final String url = "/answers/" + UUID.randomUUID();
|
||||
|
||||
// when
|
||||
final ResultActions result = mockMvc.perform(
|
||||
|
||||
Reference in New Issue
Block a user