test
-
13장 TestingSpring/Webflux 2023. 5. 27. 14:40
Reactor-test 모듈의 기능을 사용하기 위해서는 build.gradle 파일의 dependencies 블록에 다음 의존성을 추가해야 합니다 dependencies { testImplementation 'io.projectreactor:reactor-test' } 13.1 StepVerifier를 사용한 테스팅 Reactor 에서 가장 일반적인 테스트 방식은, 구독 시점에 해당 Operator 체인이 시나리오대로 동작하는지 테스트하는 것입니다 Reactor Sequence 에서 다음에 발생할 Signal 이 무엇인지, 기대하던 데이터들이 emit 되었는지, 특정 시간 동안 emit 된 데이터가 있는지 등을 단계적으로 테스트할 수 있습니다. 이처럼 Reactor 에서는 Operator 체인의 다양한 ..