refactor: 소셜 로그인 시 기존 로그인 로직 사용하게 리팩토링 #65
Annotations
51 errors and 55 warnings
|
AnswerControllerTest.initializationError:
backend/src/test/java/com/backend/api/answer/controller/AnswerControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mvc] in constructor [public com.backend.api.answer.controller.AnswerControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.feedback.repository.FeedbackRepository)]: Failed to load ApplicationContext for [WebMergedContextConfiguration@adf6619 testClass = com.backend.api.answer.controller.AnswerControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@37ffb280 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
BillingControllerTest.initializationError:
backend/src/test/java/com/backend/api/billing/controller/BillingControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.billing.controller.BillingControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.user.repository.UserRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: Failed to load ApplicationContext for [WebMergedContextConfiguration@692e5563 testClass = com.backend.api.billing.controller.BillingControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@385c1575 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
CommentControllerTest.initializationError:
backend/src/test/java/com/backend/api/comment/controller/CommentControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mvc] in constructor [public com.backend.api.comment.controller.CommentControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.comment.repository.CommentRepository,com.backend.domain.post.repository.PostRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@6126f91a testClass = com.backend.api.comment.controller.CommentControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@58a73268 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
FeedbackControllerTest.initializationError:
backend/src/test/java/com/backend/api/feedback/controller/FeedbackControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.feedback.controller.FeedbackControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.feedback.repository.FeedbackRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@42bc4b64 testClass = com.backend.api.feedback.controller.FeedbackControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@76c5bcdb key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t1.전체 게시글 조회 성공:
AdminPostControllerTest$t1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t1.실패 - 비로그인 상태:
AdminPostControllerTest$t1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t1.실패 - 관리자 아닌 경우:
AdminPostControllerTest$t1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t2.게시글 단건 조회 성공:
AdminPostControllerTest$t2#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t2.실패 - 존재하지 않는 게시글:
AdminPostControllerTest$t2#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t3.게시글 삭제 성공:
AdminPostControllerTest$t3#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t3.실패 - 관리자 아닌 경우:
AdminPostControllerTest$t3#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t4.게시글 핀 상태 변경 성공:
AdminPostControllerTest$t4#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t4.실패 - 잘못된 요청 바디:
AdminPostControllerTest$t4#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t5.게시글 진행 상태 변경 성공:
AdminPostControllerTest$t5#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminPostControllerTest$t5.실패 - 잘못된 요청 바디:
AdminPostControllerTest$t5#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.AdminPostControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.fasterxml.jackson.databind.ObjectMapper)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@4510a5b testClass = com.backend.api.post.controller.AdminPostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@e517002 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$CreatePostApiTest.게시글 작성 성공:
PostControllerTest$CreatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$CreatePostApiTest.실패 - 인증되지 않은 사용자(로그인 X):
PostControllerTest$CreatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$CreatePostApiTest.실패 - 제목 누락:
PostControllerTest$CreatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$CreatePostApiTest.실패 - 내용 누락:
PostControllerTest$CreatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$CreatePostApiTest.실패 - 마감일이 과거 날짜:
PostControllerTest$CreatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$DeletePostApiTest.게시글 삭제 성공:
PostControllerTest$DeletePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$DeletePostApiTest.실패 - 존재하지 않는 게시글:
PostControllerTest$DeletePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$DeletePostApiTest.실패 - 작성자가 아님:
PostControllerTest$DeletePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$GetAllPostsApiTest.게시글 다건 조회 성공:
PostControllerTest$GetAllPostsApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$GetPostApiTest.게시글 조회 성공:
PostControllerTest$GetPostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$GetPostApiTest.실패 - 존재하지 않는 게시글:
PostControllerTest$GetPostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$GetPostsByCategoryApiTest.실패 - 해당 카테고리에 게시글이 없음:
PostControllerTest$GetPostsByCategoryApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$GetPostsByCategoryApiTest.카테고리별 게시글 조회 성공 - STUDY:
PostControllerTest$GetPostsByCategoryApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$GetPostsByCategoryApiTest.카테고리별 게시글 조회 성공 - PROJECT:
PostControllerTest$GetPostsByCategoryApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$UpdatePostApiTest.게시글 수정 성공:
PostControllerTest$UpdatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$UpdatePostApiTest.실패 - 존재하지 않는 게시글:
PostControllerTest$UpdatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$UpdatePostApiTest.실패 - 마감일을 과거로 수정:
PostControllerTest$UpdatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$UpdatePostApiTest.실패 - 제목 누락:
PostControllerTest$UpdatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
PostControllerTest$UpdatePostApiTest.실패 - 작성자가 아님:
PostControllerTest$UpdatePostApiTest#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.post.controller.PostControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.post.repository.PostRepository,com.backend.domain.user.repository.UserRepository,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.answer.repository.AnswerRepository,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.userQuestion.repository.UserQuestionRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.feedback.repository.FeedbackRepository,com.backend.domain.subscription.repository.SubscriptionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@2c48f9d9 testClass = com.backend.api.post.controller.PostControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@262af9df key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminQnaControllerTest.initializationError:
backend/src/test/java/com/backend/api/qna/controller/AdminQnaControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.qna.controller.AdminQnaControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@7a94bb8d testClass = com.backend.api.qna.controller.AdminQnaControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@3af28387 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
QnaControllerTest.initializationError:
backend/src/test/java/com/backend/api/qna/controller/QnaControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.qna.controller.QnaControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.qna.repository.QnaRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@76fc9435 testClass = com.backend.api.qna.controller.QnaControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@44a0b7a key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AdminQuestionControllerTest.initializationError:
backend/src/test/java/com/backend/api/question/controller/AdminQuestionControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.question.controller.AdminQuestionControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@23997a61 testClass = com.backend.api.question.controller.AdminQuestionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@3941d869 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AiQuestionControllerTest.initializationError:
backend/src/test/java/com/backend/api/question/controller/AiQuestionControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.question.controller.AiQuestionControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.question.repository.QuestionRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@3ac57b4b testClass = com.backend.api.question.controller.AiQuestionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@2f38913d key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
QuestionControllerTest.initializationError:
backend/src/test/java/com/backend/api/question/controller/QuestionControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.question.controller.QuestionControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.question.repository.QuestionRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@684c0c68 testClass = com.backend.api.question.controller.QuestionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@8274f4 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
RankingControllerTest$T1.정상 작동:
RankingControllerTest$T1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.ranking.controller.RankingControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.user.repository.UserRepository,org.springframework.data.redis.core.StringRedisTemplate)]: Failed to load ApplicationContext for [WebMergedContextConfiguration@27d023c8 testClass = com.backend.api.ranking.controller.RankingControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@2691cc9 key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, com.backend.config.TestRedisConfig, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
RankingControllerTest$T1.정상 작동 - 상위 10명만 반환하는지 확인:
RankingControllerTest$T1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.ranking.controller.RankingControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.user.repository.UserRepository,org.springframework.data.redis.core.StringRedisTemplate)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@27d023c8 testClass = com.backend.api.ranking.controller.RankingControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@2691cc9 key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, com.backend.config.TestRedisConfig, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
RankingControllerTest$T1.전체 랭킹 조회 실패 - 내 랭킹 정보가 DB에 없을 때:
RankingControllerTest$T1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.ranking.controller.RankingControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.user.repository.UserRepository,org.springframework.data.redis.core.StringRedisTemplate)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@27d023c8 testClass = com.backend.api.ranking.controller.RankingControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@2691cc9 key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, com.backend.config.TestRedisConfig, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
RankingControllerTest$T3.정상 작동:
RankingControllerTest$T3#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.ranking.controller.RankingControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.user.repository.UserRepository,org.springframework.data.redis.core.StringRedisTemplate)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@27d023c8 testClass = com.backend.api.ranking.controller.RankingControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@2691cc9 key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, com.backend.config.TestRedisConfig, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
RankingControllerTest$T3.내 랭킹 조회 실패 = 유저의 랭킹이 존재하지 않을 때:
RankingControllerTest$T3#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.ranking.controller.RankingControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.ranking.repository.RankingRepository,com.backend.domain.user.repository.UserRepository,org.springframework.data.redis.core.StringRedisTemplate)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@27d023c8 testClass = com.backend.api.ranking.controller.RankingControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@2691cc9 key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, com.backend.config.TestRedisConfig, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
ResumeControllerTest.initializationError:
backend/src/test/java/com/backend/api/resume/controller/ResumeControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.resume.controller.ResumeControllerTest(org.springframework.test.web.servlet.MockMvc,com.fasterxml.jackson.databind.ObjectMapper,com.backend.domain.resume.repository.ResumeRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@41dfa543 testClass = com.backend.api.resume.controller.ResumeControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@104f4c5e key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
AiReviewControllerTest.initializationError:
backend/src/test/java/com/backend/api/review/controller/AiReviewControllerTest.kt#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.review.controller.AiReviewControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.review.repository.ReviewRepository,com.backend.domain.resume.repository.ResumeRepository,com.backend.domain.subscription.repository.SubscriptionRepository,com.backend.domain.user.repository.UserRepository)]: Failed to load ApplicationContext for [WebMergedContextConfiguration@52833d4b testClass = com.backend.api.review.controller.AiReviewControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@4ded432b key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@d00b7ff4, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
SubscriptionControllerTest$T1.정상 작동:
SubscriptionControllerTest$T1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.subscription.controller.SubscriptionControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.subscription.repository.SubscriptionRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@28e44de5 testClass = com.backend.api.subscription.controller.SubscriptionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@33efa263 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
SubscriptionControllerTest$T1.구독 조회 실패 = 유저의 구독이 존재하지 않을 때:
SubscriptionControllerTest$T1#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.subscription.controller.SubscriptionControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.subscription.repository.SubscriptionRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@28e44de5 testClass = com.backend.api.subscription.controller.SubscriptionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@33efa263 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
SubscriptionControllerTest$T2.정상 작동:
SubscriptionControllerTest$T2#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.subscription.controller.SubscriptionControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.subscription.repository.SubscriptionRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@28e44de5 testClass = com.backend.api.subscription.controller.SubscriptionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@33efa263 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
SubscriptionControllerTest$T2.구독 취소 실패 - 이미 비활성화된 구독:
SubscriptionControllerTest$T2#L1
org.junit.jupiter.api.extension.ParameterResolutionException: Failed to resolve parameter [org.springframework.test.web.servlet.MockMvc mockMvc] in constructor [public com.backend.api.subscription.controller.SubscriptionControllerTest(org.springframework.test.web.servlet.MockMvc,com.backend.domain.subscription.repository.SubscriptionRepository,com.backend.domain.user.repository.UserRepository)]: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@28e44de5 testClass = com.backend.api.subscription.controller.SubscriptionControllerTest, locations = [], classes = [com.backend.BackendApplication], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@d949bc4, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa09d, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@5ae66c98, [ImportsContextCustomizer@33efa263 key = [org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@4d065e1a, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@4e8afdad, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@2313f45a, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4cc4d454, org.springframework.boot.test.web.reactive.server.WebTestClientContextCustomizer@b808af5, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@2f6f4ac4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@767284cd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
|
build
Process completed with exit code 1.
|
|
initializationError (com.backend.api.qna.controller.AdminQnaControllerTest) failed:
com.backend.api.qna.controller.AdminQnaControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.qna.controller.AdminQnaControllerTest.xml
|
|
initializationError (com.backend.api.user.controller.AdminUserControllerTest) failed:
com.backend.api.user.controller.AdminUserControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.user.controller.AdminUserControllerTest.xml
|
|
게시글 삭제 성공 (com.backend.api.post.controller.AdminPostControllerTest$t3) failed:
com.backend.api.post.controller.AdminPostControllerTest$t3#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t3.xml
|
|
실패 - 관리자 아닌 경우 (com.backend.api.post.controller.AdminPostControllerTest$t3) failed:
com.backend.api.post.controller.AdminPostControllerTest$t3#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t3.xml
|
|
게시글 작성 성공 (com.backend.api.post.controller.PostControllerTest$CreatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$CreatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$CreatePostApiTest.xml
|
|
실패 - 인증되지 않은 사용자(로그인 X) (com.backend.api.post.controller.PostControllerTest$CreatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$CreatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$CreatePostApiTest.xml
|
|
실패 - 제목 누락 (com.backend.api.post.controller.PostControllerTest$CreatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$CreatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$CreatePostApiTest.xml
|
|
실패 - 내용 누락 (com.backend.api.post.controller.PostControllerTest$CreatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$CreatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$CreatePostApiTest.xml
|
|
실패 - 마감일이 과거 날짜 (com.backend.api.post.controller.PostControllerTest$CreatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$CreatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$CreatePostApiTest.xml
|
|
initializationError (com.backend.api.comment.controller.CommentControllerTest) failed:
com.backend.api.comment.controller.CommentControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.comment.controller.CommentControllerTest.xml
|
|
정상 작동 (com.backend.api.ranking.controller.RankingControllerTest$T1) failed:
com.backend.api.ranking.controller.RankingControllerTest$T1#L0
backend/build/test-results/test/TEST-com.backend.api.ranking.controller.RankingControllerTest$T1.xml
|
|
정상 작동 - 상위 10명만 반환하는지 확인 (com.backend.api.ranking.controller.RankingControllerTest$T1) failed:
com.backend.api.ranking.controller.RankingControllerTest$T1#L0
backend/build/test-results/test/TEST-com.backend.api.ranking.controller.RankingControllerTest$T1.xml
|
|
전체 랭킹 조회 실패 - 내 랭킹 정보가 DB에 없을 때 (com.backend.api.ranking.controller.RankingControllerTest$T1) failed:
com.backend.api.ranking.controller.RankingControllerTest$T1#L0
backend/build/test-results/test/TEST-com.backend.api.ranking.controller.RankingControllerTest$T1.xml
|
|
initializationError (com.backend.api.question.controller.AdminQuestionControllerTest) failed:
com.backend.api.question.controller.AdminQuestionControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.question.controller.AdminQuestionControllerTest.xml
|
|
initializationError (com.backend.api.resume.controller.ResumeControllerTest) failed:
com.backend.api.resume.controller.ResumeControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.resume.controller.ResumeControllerTest.xml
|
|
게시글 수정 성공 (com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest.xml
|
|
실패 - 존재하지 않는 게시글 (com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest.xml
|
|
실패 - 마감일을 과거로 수정 (com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest.xml
|
|
실패 - 제목 누락 (com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest.xml
|
|
실패 - 작성자가 아님 (com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$UpdatePostApiTest.xml
|
|
initializationError (com.backend.api.question.controller.QuestionControllerTest) failed:
com.backend.api.question.controller.QuestionControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.question.controller.QuestionControllerTest.xml
|
|
전체 게시글 조회 성공 (com.backend.api.post.controller.AdminPostControllerTest$t1) failed:
com.backend.api.post.controller.AdminPostControllerTest$t1#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t1.xml
|
|
실패 - 비로그인 상태 (com.backend.api.post.controller.AdminPostControllerTest$t1) failed:
com.backend.api.post.controller.AdminPostControllerTest$t1#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t1.xml
|
|
실패 - 관리자 아닌 경우 (com.backend.api.post.controller.AdminPostControllerTest$t1) failed:
com.backend.api.post.controller.AdminPostControllerTest$t1#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t1.xml
|
|
initializationError (com.backend.api.review.controller.AiReviewControllerTest) failed:
com.backend.api.review.controller.AiReviewControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.review.controller.AiReviewControllerTest.xml
|
|
게시글 핀 상태 변경 성공 (com.backend.api.post.controller.AdminPostControllerTest$t4) failed:
com.backend.api.post.controller.AdminPostControllerTest$t4#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t4.xml
|
|
실패 - 잘못된 요청 바디 (com.backend.api.post.controller.AdminPostControllerTest$t4) failed:
com.backend.api.post.controller.AdminPostControllerTest$t4#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t4.xml
|
|
게시글 삭제 성공 (com.backend.api.post.controller.PostControllerTest$DeletePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$DeletePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$DeletePostApiTest.xml
|
|
실패 - 존재하지 않는 게시글 (com.backend.api.post.controller.PostControllerTest$DeletePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$DeletePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$DeletePostApiTest.xml
|
|
실패 - 작성자가 아님 (com.backend.api.post.controller.PostControllerTest$DeletePostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$DeletePostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$DeletePostApiTest.xml
|
|
initializationError (com.backend.api.answer.controller.AnswerControllerTest) failed:
com.backend.api.answer.controller.AnswerControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.answer.controller.AnswerControllerTest.xml
|
|
initializationError (com.backend.api.user.controller.MyPageControllerTest) failed:
com.backend.api.user.controller.MyPageControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.user.controller.MyPageControllerTest.xml
|
|
initializationError (com.backend.api.question.controller.AiQuestionControllerTest) failed:
com.backend.api.question.controller.AiQuestionControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.question.controller.AiQuestionControllerTest.xml
|
|
initializationError (com.backend.api.feedback.controller.FeedbackControllerTest) failed:
com.backend.api.feedback.controller.FeedbackControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.feedback.controller.FeedbackControllerTest.xml
|
|
게시글 다건 조회 성공 (com.backend.api.post.controller.PostControllerTest$GetAllPostsApiTest) failed:
com.backend.api.post.controller.PostControllerTest$GetAllPostsApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$GetAllPostsApiTest.xml
|
|
게시글 조회 성공 (com.backend.api.post.controller.PostControllerTest$GetPostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$GetPostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$GetPostApiTest.xml
|
|
실패 - 존재하지 않는 게시글 (com.backend.api.post.controller.PostControllerTest$GetPostApiTest) failed:
com.backend.api.post.controller.PostControllerTest$GetPostApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$GetPostApiTest.xml
|
|
정상 작동 (com.backend.api.subscription.controller.SubscriptionControllerTest$T2) failed:
com.backend.api.subscription.controller.SubscriptionControllerTest$T2#L0
backend/build/test-results/test/TEST-com.backend.api.subscription.controller.SubscriptionControllerTest$T2.xml
|
|
구독 취소 실패 - 이미 비활성화된 구독 (com.backend.api.subscription.controller.SubscriptionControllerTest$T2) failed:
com.backend.api.subscription.controller.SubscriptionControllerTest$T2#L0
backend/build/test-results/test/TEST-com.backend.api.subscription.controller.SubscriptionControllerTest$T2.xml
|
|
구독 취소 실패 - 존재하지 않는 customerKey (com.backend.api.subscription.controller.SubscriptionControllerTest$T2) failed:
com.backend.api.subscription.controller.SubscriptionControllerTest$T2#L0
backend/build/test-results/test/TEST-com.backend.api.subscription.controller.SubscriptionControllerTest$T2.xml
|
|
게시글 진행 상태 변경 성공 (com.backend.api.post.controller.AdminPostControllerTest$t5) failed:
com.backend.api.post.controller.AdminPostControllerTest$t5#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t5.xml
|
|
실패 - 잘못된 요청 바디 (com.backend.api.post.controller.AdminPostControllerTest$t5) failed:
com.backend.api.post.controller.AdminPostControllerTest$t5#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t5.xml
|
|
initializationError (com.backend.api.qna.controller.QnaControllerTest) failed:
com.backend.api.qna.controller.QnaControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.qna.controller.QnaControllerTest.xml
|
|
정상 작동 (com.backend.api.subscription.controller.SubscriptionControllerTest$T1) failed:
com.backend.api.subscription.controller.SubscriptionControllerTest$T1#L0
backend/build/test-results/test/TEST-com.backend.api.subscription.controller.SubscriptionControllerTest$T1.xml
|
|
구독 조회 실패 = 유저의 구독이 존재하지 않을 때 (com.backend.api.subscription.controller.SubscriptionControllerTest$T1) failed:
com.backend.api.subscription.controller.SubscriptionControllerTest$T1#L0
backend/build/test-results/test/TEST-com.backend.api.subscription.controller.SubscriptionControllerTest$T1.xml
|
|
initializationError (com.backend.api.billing.controller.BillingControllerTest) failed:
com.backend.api.billing.controller.BillingControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.billing.controller.BillingControllerTest.xml
|
|
initializationError (com.backend.api.user.controller.UserControllerTest) failed:
com.backend.api.user.controller.UserControllerTest#L0
backend/build/test-results/test/TEST-com.backend.api.user.controller.UserControllerTest.xml
|
|
실패 - 해당 카테고리에 게시글이 없음 (com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest) failed:
com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest.xml
|
|
카테고리별 게시글 조회 성공 - STUDY (com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest) failed:
com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest.xml
|
|
카테고리별 게시글 조회 성공 - PROJECT (com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest) failed:
com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.PostControllerTest$GetPostsByCategoryApiTest.xml
|
|
게시글 단건 조회 성공 (com.backend.api.post.controller.AdminPostControllerTest$t2) failed:
com.backend.api.post.controller.AdminPostControllerTest$t2#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t2.xml
|
|
실패 - 존재하지 않는 게시글 (com.backend.api.post.controller.AdminPostControllerTest$t2) failed:
com.backend.api.post.controller.AdminPostControllerTest$t2#L0
backend/build/test-results/test/TEST-com.backend.api.post.controller.AdminPostControllerTest$t2.xml
|
|
정상 작동 (com.backend.api.ranking.controller.RankingControllerTest$T3) failed:
com.backend.api.ranking.controller.RankingControllerTest$T3#L0
backend/build/test-results/test/TEST-com.backend.api.ranking.controller.RankingControllerTest$T3.xml
|
|
내 랭킹 조회 실패 = 유저의 랭킹이 존재하지 않을 때 (com.backend.api.ranking.controller.RankingControllerTest$T3) failed:
com.backend.api.ranking.controller.RankingControllerTest$T3#L0
backend/build/test-results/test/TEST-com.backend.api.ranking.controller.RankingControllerTest$T3.xml
|
|
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|