Reactor testJUnit으로 테스트를 작성하고, mockito 를 이용해서 mock 객체를 만들어서 일반적인 테스트를 작성할 수 있지만, 비동기 non-blocking 환경에서의 테스트는 불가능하다.비동기 non-blocking 테스트를 위해 Reactor에서는 Reactor-test 모드를 지원한다. StepVerifier StepVerifier를 사용하면 Publisher가 제공하는 다양한 이벤트를 차례로 검증할 수 있고, Publisher를 create해서 테스트 환경을 준비한다. 그 후, 여러가지 메서드들을 체이닝해서 이벤트를 확인할 수 있다. public class StepVerifierTest { @Test void test1() { Flux flux = Fl..