类型不匹配:无法从Flux <string>转换为Mono <string>

时间:2019-05-07 12:28:43

标签: java spring-webflux

我用电抗器通量和单声道写了一些单元测试。在助焊剂单元测试中工作正常。无法在单声道下工作。请给我一个解决方案。

@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();
}

1 个答案:

答案 0 :(得分:0)

您的代码段未编译。

无论如何:“ concatWith”运算符返回Flux,因此您必须更改变量,其余变量的工作可能与您预期的一样。

这是工作代码:

<link href="https://cdn.jsdelivr.net/npm/tailwindcss/dist/tailwind.min.css" rel="stylesheet"/>


 <div class="relative h-24 overflow-hidden">
 
</div>