【发布时间】:2019-09-25 02:54:21
【问题描述】:
我已经使用反应堆通量和单声道编写了一些单元测试。在通量单元测试中工作正常。不工作在单声道。请给我一个解决方案。
@Test
public void monoError() {
Mono<String> monoError = Mono.just("HelloWorld").concatWith(Mono.error(new RuntimeException("error"))).log();
StepVerifier.create(monoError).expectNext("HellowWorld").expectErrorMessage("error").verify();
}
【问题讨论】:
-
它在错误中说明了问题
-
您尝试将
Flux<String>保存在Mono<String>中 -
你可以在通量上调用 single 来获得单声道
标签: java spring-webflux