|
1 |
| -package co.kirikiri.controller; |
2 |
| - |
3 |
| -import static org.assertj.core.api.Assertions.assertThat; |
4 |
| -import static org.mockito.ArgumentMatchers.any; |
5 |
| -import static org.mockito.ArgumentMatchers.anyLong; |
6 |
| -import static org.mockito.ArgumentMatchers.anyString; |
7 |
| -import static org.mockito.BDDMockito.given; |
8 |
| -import static org.mockito.Mockito.doNothing; |
9 |
| -import static org.mockito.Mockito.doThrow; |
10 |
| -import static org.springframework.restdocs.headers.HeaderDocumentation.headerWithName; |
11 |
| -import static org.springframework.restdocs.headers.HeaderDocumentation.requestHeaders; |
12 |
| -import static org.springframework.restdocs.headers.HeaderDocumentation.responseHeaders; |
13 |
| -import static org.springframework.restdocs.mockmvc.RestDocumentationRequestBuilders.delete; |
14 |
| -import static org.springframework.restdocs.mockmvc.RestDocumentationRequestBuilders.multipart; |
15 |
| -import static org.springframework.restdocs.mockmvc.RestDocumentationRequestBuilders.post; |
16 |
| -import static org.springframework.restdocs.payload.PayloadDocumentation.fieldWithPath; |
17 |
| -import static org.springframework.restdocs.payload.PayloadDocumentation.requestFields; |
18 |
| -import static org.springframework.restdocs.payload.PayloadDocumentation.requestPartFields; |
19 |
| -import static org.springframework.restdocs.payload.PayloadDocumentation.responseFields; |
20 |
| -import static org.springframework.restdocs.request.RequestDocumentation.parameterWithName; |
21 |
| -import static org.springframework.restdocs.request.RequestDocumentation.partWithName; |
22 |
| -import static org.springframework.restdocs.request.RequestDocumentation.pathParameters; |
23 |
| -import static org.springframework.restdocs.request.RequestDocumentation.requestParts; |
24 |
| -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath; |
25 |
| -import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; |
| 1 | +package co.kirikiri.roadmap.controller; |
26 | 2 |
|
27 | 3 | import co.kirikiri.controller.helper.ControllerTestHelper;
|
28 |
| -import co.kirikiri.roadmap.controller.RoadmapController; |
29 |
| -import co.kirikiri.service.dto.ErrorResponse; |
| 4 | +import co.kirikiri.roadmap.service.RoadmapCreateService; |
| 5 | +import co.kirikiri.roadmap.service.RoadmapReadService; |
30 | 6 | import co.kirikiri.roadmap.service.dto.request.RoadmapCategorySaveRequest;
|
31 | 7 | import co.kirikiri.roadmap.service.dto.request.RoadmapDifficultyType;
|
32 | 8 | import co.kirikiri.roadmap.service.dto.request.RoadmapNodeSaveRequest;
|
33 | 9 | import co.kirikiri.roadmap.service.dto.request.RoadmapReviewSaveRequest;
|
34 | 10 | import co.kirikiri.roadmap.service.dto.request.RoadmapSaveRequest;
|
35 | 11 | import co.kirikiri.roadmap.service.dto.request.RoadmapTagSaveRequest;
|
| 12 | +import co.kirikiri.service.dto.ErrorResponse; |
36 | 13 | import co.kirikiri.service.exception.AuthenticationException;
|
37 | 14 | import co.kirikiri.service.exception.BadRequestException;
|
38 | 15 | import co.kirikiri.service.exception.ConflictException;
|
39 | 16 | import co.kirikiri.service.exception.ForbiddenException;
|
40 | 17 | import co.kirikiri.service.exception.NotFoundException;
|
41 |
| -import co.kirikiri.roadmap.service.RoadmapCreateService; |
42 |
| -import co.kirikiri.roadmap.service.RoadmapReadService; |
43 | 18 | import com.fasterxml.jackson.core.type.TypeReference;
|
44 |
| -import java.util.ArrayList; |
45 |
| -import java.util.List; |
46 | 19 | import org.junit.jupiter.api.Test;
|
47 | 20 | import org.junit.jupiter.params.ParameterizedTest;
|
48 | 21 | import org.junit.jupiter.params.provider.ValueSource;
|
|
57 | 30 | import org.springframework.test.web.servlet.ResultMatcher;
|
58 | 31 | import org.springframework.test.web.servlet.request.MockMultipartHttpServletRequestBuilder;
|
59 | 32 |
|
| 33 | +import java.util.ArrayList; |
| 34 | +import java.util.List; |
| 35 | + |
| 36 | +import static org.assertj.core.api.Assertions.assertThat; |
| 37 | +import static org.mockito.ArgumentMatchers.*; |
| 38 | +import static org.mockito.BDDMockito.given; |
| 39 | +import static org.mockito.Mockito.doNothing; |
| 40 | +import static org.mockito.Mockito.doThrow; |
| 41 | +import static org.springframework.restdocs.headers.HeaderDocumentation.*; |
| 42 | +import static org.springframework.restdocs.mockmvc.RestDocumentationRequestBuilders.*; |
| 43 | +import static org.springframework.restdocs.payload.PayloadDocumentation.*; |
| 44 | +import static org.springframework.restdocs.request.RequestDocumentation.*; |
| 45 | +import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.jsonPath; |
| 46 | +import static org.springframework.test.web.servlet.result.MockMvcResultMatchers.status; |
| 47 | + |
60 | 48 | @WebMvcTest(RoadmapController.class)
|
61 | 49 | class RoadmapCreateApiTest extends ControllerTestHelper {
|
62 | 50 |
|
|
0 commit comments