인증/인가 파트 리팩토링 #53
Annotations
31 errors and 31 warnings
AuthControllerTest$loginKakao.카카오 로그인을 성공하면(기존 회원) 200 상태코드와 함께 access token, refresh token을 반환한다.:
AuthControllerTest$loginKakao#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@438aaa9f testClass = com.sendback.domain.auth.controller.AuthControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@40bf0e15 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
AuthControllerTest$loginKakao.회원 가입이 필요하면 1070 상태코드와 함께 sign token을 반환한다.:
AuthControllerTest$loginKakao#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@438aaa9f testClass = com.sendback.domain.auth.controller.AuthControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@40bf0e15 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
AuthControllerTest$logoutSocial.로그아웃을 성공하면 200 상태코드를 반환한다.:
AuthControllerTest$logoutSocial#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@438aaa9f testClass = com.sendback.domain.auth.controller.AuthControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@40bf0e15 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
AuthControllerTest$reissueToken.refresh token을 정상적으로 재발급하면 200 상태코드를 반환한다.:
AuthControllerTest$reissueToken#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@438aaa9f testClass = com.sendback.domain.auth.controller.AuthControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@40bf0e15 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
CommentControllerTest$deleteComment.정상적인 요청이라면 삭제 여부를 반환한다.:
CommentControllerTest$deleteComment#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@242a3997 testClass = com.sendback.domain.comment.controller.CommentControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@4bf6bc2d key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
CommentControllerTest$getCommentList.정상적인 요청이라면 댓글 리스트들을 조회한다.:
CommentControllerTest$getCommentList#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@242a3997 testClass = com.sendback.domain.comment.controller.CommentControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@4bf6bc2d key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
CommentControllerTest$saveComment.정상적인 요청이라면 성공을 반환한다.:
CommentControllerTest$saveComment#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@242a3997 testClass = com.sendback.domain.comment.controller.CommentControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@4bf6bc2d key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FeedbackControllerTest$getFeedbackDetail.정상적인 접근 시 성공을 반환한다.:
FeedbackControllerTest$getFeedbackDetail#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@318856a5 testClass = com.sendback.domain.feedback.controller.FeedbackControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@166fa7ab key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FeedbackControllerTest$getFeedbacks.정상적인 접근 시 값을 반환한다.:
FeedbackControllerTest$getFeedbacks#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@318856a5 testClass = com.sendback.domain.feedback.controller.FeedbackControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@166fa7ab key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FeedbackControllerTest$saveFeedback.정상적인 요청이라면 성공을 반환한다.:
FeedbackControllerTest$saveFeedback#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@318856a5 testClass = com.sendback.domain.feedback.controller.FeedbackControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@166fa7ab key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FeedbackControllerTest$submitFeedback.정상적인 요청이면 성공을 반환한다.:
FeedbackControllerTest$submitFeedback#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@318856a5 testClass = com.sendback.domain.feedback.controller.FeedbackControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@166fa7ab key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
LikeControllerTest.좋아요에 반응할 때 정상 요청이면 값을 반환한다.:
src/test/java/com/sendback/domain/like/controller/LikeControllerTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@59b4f4ed testClass = com.sendback.domain.like.controller.LikeControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@ec9fc35 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$deleteProject.정상적인 요청이라면 프로젝트를 삭제한다.:
ProjectControllerTest$deleteProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$getProjectDetail.정상적인 요청일 시 성공을 반환한다.:
ProjectControllerTest$getProjectDetail#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$getProjects.정상적인 요청일 시 성공을 반환한다.:
ProjectControllerTest$getProjects#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$getRecommendedProject.200 상태코드와 함께 추천 프로젝트를 반환한다.:
ProjectControllerTest$getRecommendedProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$pullUpProject.정상적인 요청이라면 프로젝트를 삭제한다.:
ProjectControllerTest$pullUpProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$saveProject.saveProjectRequest가 존재하지 않는다면 프로젝트를 등록할 때 에러를 일으킨다.:
ProjectControllerTest$saveProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$saveProject.saveProjectRequest와 이미지들이 존재한다면 성공을 반환한다.:
ProjectControllerTest$saveProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$saveProject.saveProjectRequest가 존재한다면 성공을 반환한다.:
ProjectControllerTest$saveProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$updateProject.updateProjectRequest와 이미지들이 존재한다면 성공을 반환한다.:
ProjectControllerTest$updateProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$updateProject.updateProjectRequest가 존재하지 않는다면 프로젝트를 등록할 때 에러를 일으킨다.:
ProjectControllerTest$updateProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@69a7866b testClass = com.sendback.domain.project.controller.ProjectControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@1ce6e978 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ScrapControllerTest.스크랩을 클릭할 때 정상 요청이면 값을 반환한다.:
src/test/java/com/sendback/domain/scrap/controller/ScrapControllerTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@42b9c123 testClass = com.sendback.domain.scrap.controller.ScrapControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@3b3d552f key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$checkNickname.닉네임 중복 여부를 검사해서 200 상태코드와 ture or false를 반환한다.:
UserControllerTest$checkNickname#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$getRegisteredProjects.200 상태코드와 함께 내가 등록한 프로젝트 정보들을 반환한다.:
UserControllerTest$getRegisteredProjects#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$getScrappedProjects.200 상태코드와 함께 내가 스크랩한 프로젝트 정보들을 반환한다.:
UserControllerTest$getScrappedProjects#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$getSubmittedProjects.200 상태코드와 함께 내가 피드백한 피드백 정보들을 반환한다.:
UserControllerTest$getSubmittedProjects#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$getUserInfo.내 정보와 함께 200 상태코드를 반환한다.:
UserControllerTest$getUserInfo#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$signUp.회원 가입을 성공하면 200 상태코드와 함께 access token, refresh token을 반환한다.:
UserControllerTest$signUp#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserControllerTest$updateUserInfo.내 정보를 수정하면 200 상태코드와 함께 수정된 정보들도 반환한다.:
UserControllerTest$updateUserInfo#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4492b668 testClass = com.sendback.domain.user.controller.UserControllerTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@22b53226, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@742688cf, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@1df61404, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3a62c01e, [ImportsContextCustomizer@6b404f13 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest(controllers={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class}, excludeAutoConfiguration={}, excludeFilters={}, includeFilters={}, properties={}, useDefaultFilters=true, value={com.sendback.domain.project.controller.ProjectController.class, com.sendback.domain.like.controller.LikeController.class, com.sendback.domain.scrap.controller.ScrapController.class, com.sendback.domain.auth.controller.AuthController.class, com.sendback.domain.feedback.controller.FeedbackController.class, com.sendback.domain.user.controller.UserController.class, com.sendback.domain.comment.controller.CommentController.class})]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@78fb9a67, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@b968a76, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@6113a78f, org.springframework.boot.test.context.SpringBootTestAnnotation@a75bd607], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
test
Process completed with exit code 1.
|
정상적인 요청이면 성공을 반환한다. (com.sendback.domain.feedback.controller.FeedbackControllerTest$submitFeedback) failed:
com.sendback.domain.feedback.controller.FeedbackControllerTest$submitFeedback#L0
build/test-results/test/TEST-com.sendback.domain.feedback.controller.FeedbackControllerTest$submitFeedback.xml [took 0s]
|
좋아요에 반응할 때 정상 요청이면 값을 반환한다. (com.sendback.domain.like.controller.LikeControllerTest) failed:
com.sendback.domain.like.controller.LikeControllerTest#L0
build/test-results/test/TEST-com.sendback.domain.like.controller.LikeControllerTest.xml [took 0s]
|
정상적인 요청이라면 성공을 반환한다. (com.sendback.domain.comment.controller.CommentControllerTest$saveComment) failed:
com.sendback.domain.comment.controller.CommentControllerTest$saveComment#L0
build/test-results/test/TEST-com.sendback.domain.comment.controller.CommentControllerTest$saveComment.xml [took 0s]
|
정상적인 접근 시 성공을 반환한다. (com.sendback.domain.feedback.controller.FeedbackControllerTest$getFeedbackDetail) failed:
com.sendback.domain.feedback.controller.FeedbackControllerTest$getFeedbackDetail#L0
build/test-results/test/TEST-com.sendback.domain.feedback.controller.FeedbackControllerTest$getFeedbackDetail.xml [took 0s]
|
200 상태코드와 함께 내가 등록한 프로젝트 정보들을 반환한다. (com.sendback.domain.user.controller.UserControllerTest$getRegisteredProjects) failed:
com.sendback.domain.user.controller.UserControllerTest$getRegisteredProjects#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$getRegisteredProjects.xml [took 0s]
|
회원 가입을 성공하면 200 상태코드와 함께 access token, refresh token을 반환한다. (com.sendback.domain.user.controller.UserControllerTest$signUp) failed:
com.sendback.domain.user.controller.UserControllerTest$signUp#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$signUp.xml [took 0s]
|
정상적인 요청이라면 댓글 리스트들을 조회한다. (com.sendback.domain.comment.controller.CommentControllerTest$getCommentList) failed:
com.sendback.domain.comment.controller.CommentControllerTest$getCommentList#L0
build/test-results/test/TEST-com.sendback.domain.comment.controller.CommentControllerTest$getCommentList.xml [took 0s]
|
정상적인 요청이라면 성공을 반환한다. (com.sendback.domain.feedback.controller.FeedbackControllerTest$saveFeedback) failed:
com.sendback.domain.feedback.controller.FeedbackControllerTest$saveFeedback#L0
build/test-results/test/TEST-com.sendback.domain.feedback.controller.FeedbackControllerTest$saveFeedback.xml [took 0s]
|
내 정보를 수정하면 200 상태코드와 함께 수정된 정보들도 반환한다. (com.sendback.domain.user.controller.UserControllerTest$updateUserInfo) failed:
com.sendback.domain.user.controller.UserControllerTest$updateUserInfo#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$updateUserInfo.xml [took 0s]
|
정상적인 요청이라면 프로젝트를 삭제한다. (com.sendback.domain.project.controller.ProjectControllerTest$pullUpProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$pullUpProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$pullUpProject.xml [took 0s]
|
정상적인 요청일 시 성공을 반환한다. (com.sendback.domain.project.controller.ProjectControllerTest$getProjects) failed:
com.sendback.domain.project.controller.ProjectControllerTest$getProjects#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$getProjects.xml [took 0s]
|
updateProjectRequest와 이미지들이 존재한다면 성공을 반환한다. (com.sendback.domain.project.controller.ProjectControllerTest$updateProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$updateProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$updateProject.xml [took 0s]
|
updateProjectRequest가 존재하지 않는다면 프로젝트를 등록할 때 에러를 일으킨다. (com.sendback.domain.project.controller.ProjectControllerTest$updateProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$updateProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$updateProject.xml [took 0s]
|
saveProjectRequest가 존재하지 않는다면 프로젝트를 등록할 때 에러를 일으킨다. (com.sendback.domain.project.controller.ProjectControllerTest$saveProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$saveProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$saveProject.xml [took 0s]
|
saveProjectRequest와 이미지들이 존재한다면 성공을 반환한다. (com.sendback.domain.project.controller.ProjectControllerTest$saveProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$saveProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$saveProject.xml [took 0s]
|
saveProjectRequest가 존재한다면 성공을 반환한다. (com.sendback.domain.project.controller.ProjectControllerTest$saveProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$saveProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$saveProject.xml [took 0s]
|
정상적인 접근 시 값을 반환한다. (com.sendback.domain.feedback.controller.FeedbackControllerTest$getFeedbacks) failed:
com.sendback.domain.feedback.controller.FeedbackControllerTest$getFeedbacks#L0
build/test-results/test/TEST-com.sendback.domain.feedback.controller.FeedbackControllerTest$getFeedbacks.xml [took 0s]
|
카카오 로그인을 성공하면(기존 회원) 200 상태코드와 함께 access token, refresh token을 반환한다. (com.sendback.domain.auth.controller.AuthControllerTest$loginKakao) failed:
com.sendback.domain.auth.controller.AuthControllerTest$loginKakao#L0
build/test-results/test/TEST-com.sendback.domain.auth.controller.AuthControllerTest$loginKakao.xml [took 0s]
|
회원 가입이 필요하면 1070 상태코드와 함께 sign token을 반환한다. (com.sendback.domain.auth.controller.AuthControllerTest$loginKakao) failed:
com.sendback.domain.auth.controller.AuthControllerTest$loginKakao#L0
build/test-results/test/TEST-com.sendback.domain.auth.controller.AuthControllerTest$loginKakao.xml [took 0s]
|
200 상태코드와 함께 내가 피드백한 피드백 정보들을 반환한다. (com.sendback.domain.user.controller.UserControllerTest$getSubmittedProjects) failed:
com.sendback.domain.user.controller.UserControllerTest$getSubmittedProjects#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$getSubmittedProjects.xml [took 0s]
|
200 상태코드와 함께 추천 프로젝트를 반환한다. (com.sendback.domain.project.controller.ProjectControllerTest$getRecommendedProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$getRecommendedProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$getRecommendedProject.xml [took 0s]
|
정상적인 요청이라면 프로젝트를 삭제한다. (com.sendback.domain.project.controller.ProjectControllerTest$deleteProject) failed:
com.sendback.domain.project.controller.ProjectControllerTest$deleteProject#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$deleteProject.xml [took 0s]
|
200 상태코드와 함께 내가 스크랩한 프로젝트 정보들을 반환한다. (com.sendback.domain.user.controller.UserControllerTest$getScrappedProjects) failed:
com.sendback.domain.user.controller.UserControllerTest$getScrappedProjects#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$getScrappedProjects.xml [took 0s]
|
정상적인 요청일 시 성공을 반환한다. (com.sendback.domain.project.controller.ProjectControllerTest$getProjectDetail) failed:
com.sendback.domain.project.controller.ProjectControllerTest$getProjectDetail#L0
build/test-results/test/TEST-com.sendback.domain.project.controller.ProjectControllerTest$getProjectDetail.xml [took 0s]
|
refresh token을 정상적으로 재발급하면 200 상태코드를 반환한다. (com.sendback.domain.auth.controller.AuthControllerTest$reissueToken) failed:
com.sendback.domain.auth.controller.AuthControllerTest$reissueToken#L0
build/test-results/test/TEST-com.sendback.domain.auth.controller.AuthControllerTest$reissueToken.xml [took 0s]
|
스크랩을 클릭할 때 정상 요청이면 값을 반환한다. (com.sendback.domain.scrap.controller.ScrapControllerTest) failed:
com.sendback.domain.scrap.controller.ScrapControllerTest#L0
build/test-results/test/TEST-com.sendback.domain.scrap.controller.ScrapControllerTest.xml [took 0s]
|
정상적인 요청이라면 삭제 여부를 반환한다. (com.sendback.domain.comment.controller.CommentControllerTest$deleteComment) failed:
com.sendback.domain.comment.controller.CommentControllerTest$deleteComment#L0
build/test-results/test/TEST-com.sendback.domain.comment.controller.CommentControllerTest$deleteComment.xml [took 0s]
|
로그아웃을 성공하면 200 상태코드를 반환한다. (com.sendback.domain.auth.controller.AuthControllerTest$logoutSocial) failed:
com.sendback.domain.auth.controller.AuthControllerTest$logoutSocial#L0
build/test-results/test/TEST-com.sendback.domain.auth.controller.AuthControllerTest$logoutSocial.xml [took 0s]
|
닉네임 중복 여부를 검사해서 200 상태코드와 ture or false를 반환한다. (com.sendback.domain.user.controller.UserControllerTest$checkNickname) failed:
com.sendback.domain.user.controller.UserControllerTest$checkNickname#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$checkNickname.xml [took 0s]
|
내 정보와 함께 200 상태코드를 반환한다. (com.sendback.domain.user.controller.UserControllerTest$getUserInfo) failed:
com.sendback.domain.user.controller.UserControllerTest$getUserInfo#L0
build/test-results/test/TEST-com.sendback.domain.user.controller.UserControllerTest$getUserInfo.xml [took 0s]
|
test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-java@v3, actions/cache@v3, mikepenz/action-junit-report@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|