feat: 백엔드 서버와 크롤러 서버 간의 통신 기능을 구현 #107
Annotations
42 errors and 41 warnings
SeatFinderApplicationTests.contextLoads():
src/test/java/kr/allcll/seatfinder/SeatFinderApplicationTests.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@4eda5325 testClass = kr.allcll.seatfinder.SeatFinderApplicationTests, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@167df6fd], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.과목에 대한 관심과목 담기한 인원이 없을 때는 빈 응답을 반환한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.교수명으로 검색했을 시 관심 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.학과 코드로 검색했을 시 관심 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.전체 관심과목 조회를 했을 시 각 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.관심과목 세부 조회에 에브리타임 강의 아이디를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.잘못된 조건으로 검색 시 아무것도 조회되지 않음을 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.관심과목 인원이 0명 일 때 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.각 과목에 대한 관심과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.과목명과 학과코드와 교수명으로 검색했을 시 관심 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.과목명으로 검색했을 시 관심 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.관심과목 인원이 0명 일 때의 동작을 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.과목명과 교수명으로 검색했을 시 관심 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.과목명과 학과코드로 검색했을 시 관심 과목 조회를 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.전체 관심과목 기능의 정상 동작을 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
BasketServiceTest.각 과목에 대한 관심과목 조회의 응답값을 확인한다.:
src/test/java/kr/allcll/seatfinder/basket/BasketServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1bccd936 testClass = kr.allcll.seatfinder.basket.BasketServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
DepartmentServiceTest.과목 코드 전체 조회의 정상 동작을 확인한다.:
src/test/java/kr/allcll/seatfinder/department/DepartmentServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@75e355e testClass = kr.allcll.seatfinder.department.DepartmentServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
DepartmentServiceTest.과목 코드 전체 조회의 응답값을 확인한다.:
src/test/java/kr/allcll/seatfinder/department/DepartmentServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@75e355e testClass = kr.allcll.seatfinder.department.DepartmentServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.등록되지 않은 핀의 삭제에 대한 예외를 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.존재하지 않는 토큰에 대한 예외를 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.이미 핀 등록된 과목일 경우 예외를 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.핀의 삭제를 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.핀이 5개 이상일 경우 예외를 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.등록된 핀이 존재할 때 예외가 발생하지 않음을 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.핀이 5개 미만일 경우 정상 등록을 검증한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
PinServiceTest.등록된 핀이 존재할 때 조회 기능을 테스트한다.:
src/test/java/kr/allcll/seatfinder/pin/PinServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f3891db testClass = kr.allcll.seatfinder.pin.PinServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SeatServiceTest.1초에 한 번씩 비전공 과목의 좌석 정보 10개를 전송한다.:
src/test/java/kr/allcll/seatfinder/seat/SeatServiceTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@51421b7d testClass = kr.allcll.seatfinder.seat.SeatServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [PropertySourceDescriptor[locations=[], ignoreResourceNotFound=false, name=null, propertySourceFactory=null, encoding=null]], propertySourceProperties = ["app.scheduling.enabled=true", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "server.port=0"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@41213acb], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SseServiceTest.SSE를 연결하고, 최초 메시지를 받는다.:
src/test/java/kr/allcll/seatfinder/sse/SseServiceTest.java#L1
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@6e0fe9cd testClass = kr.allcll.seatfinder.sse.SseServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [PropertySourceDescriptor[locations=[], ignoreResourceNotFound=false, name=null, propertySourceFactory=null, encoding=null]], propertySourceProperties = ["app.scheduling.enabled=false", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "server.port=0"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.bean.override.BeanOverrideContextCustomizer@69477c38, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@41213acb], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SseServiceTest.동시에 여러 클라이언트와 SSE 연결을 유지하고, 모두에게 메시지를 전달한다.:
src/test/java/kr/allcll/seatfinder/sse/SseServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [WebMergedContextConfiguration@6e0fe9cd testClass = kr.allcll.seatfinder.sse.SseServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [PropertySourceDescriptor[locations=[], ignoreResourceNotFound=false, name=null, propertySourceFactory=null, encoding=null]], propertySourceProperties = ["app.scheduling.enabled=false", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "server.port=0"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.bean.override.BeanOverrideContextCustomizer@69477c38, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@41213acb], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.즐겨찾기 50개 미만일 경우 정상 등록을 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.즐겨찾기가 50개 이상일 경우 예외를 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.등록된 즐겨찾기가 존재할 때 조회 기능을 테스트한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.이미 즐겨찾기 등록된 과목일 경우 예외를 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.등록된 즐겨찾기가 존재할 때 예외가 발생하지 않음을 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.즐겨찾기 되지 않은 않는 과목의 즐겨찾기를 삭제할 때에도 예외가 발생하지 않음을 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.즐겨찾기의 삭제를 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
StarServiceTest.존재 하지 않는 토큰의 즐겨찾기를 삭제할 때에도 예외가 발생하지 않음을 검증한다.:
src/test/java/kr/allcll/seatfinder/star/StarServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@2b21842a testClass = kr.allcll.seatfinder.star.StarServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SubjectServiceTest.과목명으로 과목을 조회한다.:
src/test/java/kr/allcll/seatfinder/subject/SubjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@6918300a testClass = kr.allcll.seatfinder.subject.SubjectServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SubjectServiceTest.학수번호, 분반, 교수명으로 과목을 조회한다.:
src/test/java/kr/allcll/seatfinder/subject/SubjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@6918300a testClass = kr.allcll.seatfinder.subject.SubjectServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SubjectServiceTest.존재하지 않는 조건으로 과목을 조회한다.:
src/test/java/kr/allcll/seatfinder/subject/SubjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@6918300a testClass = kr.allcll.seatfinder.subject.SubjectServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
SubjectServiceTest.전체 과목을 조회한다.:
src/test/java/kr/allcll/seatfinder/subject/SubjectServiceTest.java#L1
java.lang.IllegalStateException: ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@6918300a testClass = kr.allcll.seatfinder.subject.SubjectServiceTest, locations = [], classes = [kr.allcll.seatfinder.SeatFinderApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true", "spring.main.web-application-type=none"], contextCustomizers = [org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@18cebaa5, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3543df7d, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@698122b2, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@c1bd0be, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@1021f6c9, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@36f48b4, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@8af0fd61], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
|
test
Process completed with exit code 1.
|
과목에 대한 관심과목 담기한 인원이 없을 때는 빈 응답을 반환한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
교수명으로 검색했을 시 관심 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
학과 코드로 검색했을 시 관심 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
전체 관심과목 조회를 했을 시 각 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
관심과목 세부 조회에 에브리타임 강의 아이디를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
잘못된 조건으로 검색 시 아무것도 조회되지 않음을 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
관심과목 인원이 0명 일 때 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
각 과목에 대한 관심과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
과목명과 학과코드와 교수명으로 검색했을 시 관심 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
과목명으로 검색했을 시 관심 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
관심과목 인원이 0명 일 때의 동작을 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
과목명과 교수명으로 검색했을 시 관심 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
과목명과 학과코드로 검색했을 시 관심 과목 조회를 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
전체 관심과목 기능의 정상 동작을 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
각 과목에 대한 관심과목 조회의 응답값을 확인한다. (kr.allcll.seatfinder.basket.BasketServiceTest) failed:
kr.allcll.seatfinder.basket.BasketServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.basket.BasketServiceTest.xml [took 0s]
|
과목 코드 전체 조회의 정상 동작을 확인한다. (kr.allcll.seatfinder.department.DepartmentServiceTest) failed:
kr.allcll.seatfinder.department.DepartmentServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.department.DepartmentServiceTest.xml [took 0s]
|
과목 코드 전체 조회의 응답값을 확인한다. (kr.allcll.seatfinder.department.DepartmentServiceTest) failed:
kr.allcll.seatfinder.department.DepartmentServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.department.DepartmentServiceTest.xml [took 0s]
|
등록되지 않은 핀의 삭제에 대한 예외를 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
존재하지 않는 토큰에 대한 예외를 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
이미 핀 등록된 과목일 경우 예외를 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
핀의 삭제를 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
핀이 5개 이상일 경우 예외를 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
등록된 핀이 존재할 때 예외가 발생하지 않음을 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
핀이 5개 미만일 경우 정상 등록을 검증한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
등록된 핀이 존재할 때 조회 기능을 테스트한다. (kr.allcll.seatfinder.pin.PinServiceTest) failed:
kr.allcll.seatfinder.pin.PinServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.pin.PinServiceTest.xml [took 0s]
|
즐겨찾기 50개 미만일 경우 정상 등록을 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
즐겨찾기가 50개 이상일 경우 예외를 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
등록된 즐겨찾기가 존재할 때 조회 기능을 테스트한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
이미 즐겨찾기 등록된 과목일 경우 예외를 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
등록된 즐겨찾기가 존재할 때 예외가 발생하지 않음을 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
즐겨찾기 되지 않은 않는 과목의 즐겨찾기를 삭제할 때에도 예외가 발생하지 않음을 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
즐겨찾기의 삭제를 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
존재 하지 않는 토큰의 즐겨찾기를 삭제할 때에도 예외가 발생하지 않음을 검증한다. (kr.allcll.seatfinder.star.StarServiceTest) failed:
kr.allcll.seatfinder.star.StarServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.star.StarServiceTest.xml [took 0s]
|
과목명으로 과목을 조회한다. (kr.allcll.seatfinder.subject.SubjectServiceTest) failed:
kr.allcll.seatfinder.subject.SubjectServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.subject.SubjectServiceTest.xml [took 0s]
|
학수번호, 분반, 교수명으로 과목을 조회한다. (kr.allcll.seatfinder.subject.SubjectServiceTest) failed:
kr.allcll.seatfinder.subject.SubjectServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.subject.SubjectServiceTest.xml [took 0s]
|
존재하지 않는 조건으로 과목을 조회한다. (kr.allcll.seatfinder.subject.SubjectServiceTest) failed:
kr.allcll.seatfinder.subject.SubjectServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.subject.SubjectServiceTest.xml [took 0s]
|
전체 과목을 조회한다. (kr.allcll.seatfinder.subject.SubjectServiceTest) failed:
kr.allcll.seatfinder.subject.SubjectServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.subject.SubjectServiceTest.xml [took 0s]
|
contextLoads() (kr.allcll.seatfinder.SeatFinderApplicationTests) failed:
kr.allcll.seatfinder.SeatFinderApplicationTests#L0
build/test-results/test/TEST-kr.allcll.seatfinder.SeatFinderApplicationTests.xml [took 0s]
|
SSE를 연결하고, 최초 메시지를 받는다. (kr.allcll.seatfinder.sse.SseServiceTest) failed:
kr.allcll.seatfinder.sse.SseServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.sse.SseServiceTest.xml [took 0s]
|
동시에 여러 클라이언트와 SSE 연결을 유지하고, 모두에게 메시지를 전달한다. (kr.allcll.seatfinder.sse.SseServiceTest) failed:
kr.allcll.seatfinder.sse.SseServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.sse.SseServiceTest.xml [took 0s]
|
1초에 한 번씩 비전공 과목의 좌석 정보 10개를 전송한다. (kr.allcll.seatfinder.seat.SeatServiceTest) failed:
kr.allcll.seatfinder.seat.SeatServiceTest#L0
build/test-results/test/TEST-kr.allcll.seatfinder.seat.SeatServiceTest.xml [took 0s]
|