인증/인가 파트 리팩토링 #50
Annotations
39 errors and 39 warnings
AuthControllerTest$loginKakao.카카오 로그인을 성공하면(기존 회원) 200 상태코드와 함께 access token, refresh token을 반환한다.:
AuthControllerTest$loginKakao#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@5c190662 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@d374c01 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@5c190662 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@d374c01 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@5c190662 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@d374c01 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@5c190662 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@d374c01 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@7d26b390 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@77f43f3e key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@7d26b390 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@77f43f3e key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@7d26b390 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@77f43f3e key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1261fd82 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@3c744de9 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1261fd82 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@3c744de9 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1261fd82 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@3c744de9 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1261fd82 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@3c744de9 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FeedbackRepositoryTest.initializationError:
src/test/java/com/sendback/domain/feedback/repository/FeedbackRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@2a25dd06 testClass = com.sendback.domain.feedback.repository.FeedbackRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7491ccdf key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FeedbackSubmitRepositoryTest.initializationError:
src/test/java/com/sendback/domain/feedback/repository/FeedbackSubmitRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@2d288c47 testClass = com.sendback.domain.feedback.repository.FeedbackSubmitRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@1579cf25 key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
FieldRepositoryTest.initializationError:
src/test/java/com/sendback/domain/field/repository/FieldRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@211d17c testClass = com.sendback.domain.field.repository.FieldRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@369fc9bd key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@14796b9e 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5b3cb4b1 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
LikeRepositoryTest.initializationError:
src/test/java/com/sendback/domain/like/repository/LikeRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@4415cc21 testClass = com.sendback.domain.like.repository.LikeRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@21ffedc7 key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectControllerTest$deleteProject.정상적인 요청이라면 프로젝트를 삭제한다.:
ProjectControllerTest$deleteProject#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@1257e0fd 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@5c991516 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectImageRepositoryTest.initializationError:
src/test/java/com/sendback/domain/project/repository/ProjectImageRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@43fbd29 testClass = com.sendback.domain.project.repository.ProjectImageRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@2c7c805f key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ProjectRepositoryTest.initializationError:
src/test/java/com/sendback/domain/project/repository/ProjectRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@4a187041 testClass = com.sendback.domain.project.repository.ProjectRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@6171b73a key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@35fdc926 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@1cae5759 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
ScrapRepositoryTest.initializationError:
src/test/java/com/sendback/domain/scrap/repository/ScrapRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@5ea8b13c testClass = com.sendback.domain.scrap.repository.ScrapRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@42f623e1 key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], 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@6982fae 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@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@83d2ee5f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@577fcd4f, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@7d20cd82 key = [@org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureWebMvc(), @org.apiguardian.api.API(consumers={"*"}, since="5.0", status=STABLE), @org.springframework.boot.test.autoconfigure.filter.TypeExcludeFilters({org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTypeExcludeFilter.class}), @org.springframework.test.context.ActiveProfiles(inheritProfiles=true, profiles={"test"}, resolver=org.springframework.test.context.ActiveProfilesResolver.class, value={"test"}), @org.springframework.context.annotation.Import({org.springframework.boot.autoconfigure.ImportAutoConfigurationImportSelector.class}), @org.springframework.context.annotation.Import({org.springframework.boot.test.autoconfigure.restdocs.RestDocumentationContextProviderRegistrar.class}), @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.autoconfigure.properties.PropertyMapping(value="spring.test.restdocs", skip=NO), @org.springframework.test.context.BootstrapWith(org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTestContextBootstrapper.class), @org.springframework.boot.test.autoconfigure.web.servlet.AutoConfigureMockMvc(webDriverEnabled=true, print=DEFAULT, webClientEnabled=true, addFilters=true, printOnlyOnFailure=true), @org.springframework.boot.test.autoconfigure.core.AutoConfigureCache(cacheProvider=NONE), @org.springframework.boot.autoconfigure.ImportAutoConfiguration(classes={}, exclude={}, value={}), @org.springframework.boot.test.autoconfigure.properties.PropertyMapping(value="spring.test.mockmvc", skip=NO), @org.springframework.boot.test.autoconfigure.restdocs.AutoConfigureRestDocs(outputDir="", uriHost="localhost", uriPort=8080, uriScheme="http", value=""), @org.springframework.boot.test.autoconfigure.OverrideAutoConfiguration(enabled=false)]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@1f4f09a3, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
UserRepositoryTest.initializationError:
src/test/java/com/sendback/domain/user/repository/UserRepositoryTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@6046e11d testClass = com.sendback.domain.user.repository.UserRepositoryTest, locations = [], classes = [com.sendback.SendbackApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceLocations = [], propertySourceProperties = ["org.springframework.boot.test.autoconfigure.orm.jpa.DataJpaTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OverrideAutoConfigurationContextCustomizerFactory$DisableAutoConfigurationContextCustomizer@56a4f272, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.filter.TypeExcludeFiltersContextCustomizer@c17d4923, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@779c7bc9, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@618ff5c2, [ImportsContextCustomizer@3e9ed2c key = [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration, org.springframework.boot.autoconfigure.data.jpa.JpaRepositoriesAutoConfiguration, org.springframework.boot.test.autoconfigure.orm.jpa.TestEntityManagerAutoConfiguration, org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration, org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration, org.springframework.boot.autoconfigure.sql.init.SqlInitializationAutoConfiguration, org.springframework.boot.test.autoconfigure.jdbc.TestDatabaseAutoConfiguration, org.springframework.boot.autoconfigure.flyway.FlywayAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration, org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration, org.springframework.boot.autoconfigure.jdbc.JdbcTemplateAutoConfiguration, com.sendback.global.config.TestJpaConfig]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@2cc75074, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6cd3ad8a, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@fd00bdc0], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
test
Process completed with exit code 1.
|
initializationError (com.sendback.domain.project.repository.ProjectRepositoryTest) failed:
com.sendback.domain.project.repository.ProjectRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.project.repository.ProjectRepositoryTest.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$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]
|
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]
|
스크랩을 클릭할 때 정상 요청이면 값을 반환한다. (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]
|
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]
|
닉네임 중복 여부를 검사해서 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.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 상태코드와 함께 내가 등록한 프로젝트 정보들을 반환한다. (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]
|
정상적인 요청일 시 성공을 반환한다. (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]
|
정상적인 요청이라면 댓글 리스트들을 조회한다. (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]
|
initializationError (com.sendback.domain.project.repository.ProjectImageRepositoryTest) failed:
com.sendback.domain.project.repository.ProjectImageRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.project.repository.ProjectImageRepositoryTest.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]
|
initializationError (com.sendback.domain.like.repository.LikeRepositoryTest) failed:
com.sendback.domain.like.repository.LikeRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.like.repository.LikeRepositoryTest.xml [took 0s]
|
initializationError (com.sendback.domain.feedback.repository.FeedbackRepositoryTest) failed:
com.sendback.domain.feedback.repository.FeedbackRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.feedback.repository.FeedbackRepositoryTest.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]
|
initializationError (com.sendback.domain.scrap.repository.ScrapRepositoryTest) failed:
com.sendback.domain.scrap.repository.ScrapRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.scrap.repository.ScrapRepositoryTest.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]
|
정상적인 요청이면 성공을 반환한다. (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]
|
내 정보와 함께 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]
|
정상적인 요청이라면 성공을 반환한다. (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]
|
initializationError (com.sendback.domain.field.repository.FieldRepositoryTest) failed:
com.sendback.domain.field.repository.FieldRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.field.repository.FieldRepositoryTest.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]
|
회원 가입을 성공하면 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.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]
|
initializationError (com.sendback.domain.user.repository.UserRepositoryTest) failed:
com.sendback.domain.user.repository.UserRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.user.repository.UserRepositoryTest.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.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]
|
initializationError (com.sendback.domain.feedback.repository.FeedbackSubmitRepositoryTest) failed:
com.sendback.domain.feedback.repository.FeedbackSubmitRepositoryTest#L0
build/test-results/test/TEST-com.sendback.domain.feedback.repository.FeedbackSubmitRepositoryTest.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$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.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]
|
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.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]
|
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/.
|