我有一个使用SpringWebflux和reactor的服务层,我正在为此编写单元测试。我能够测试良好的响应场景,但不确定如何使用StepVerifier测试onErrorResume()。另外,请告诉我是否有更好的方法来处理控制器中的异常(例如:使用switchIfEmpty())。下面是我的控制器方法
public Mono<SomeType> getIn
我从netty框架中得到以下错误: io.netty.handler.codec.TooLongFrameException: HTTP header is larger than 8192 bytesHttpObjectDecoder.java:983)
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: 显然是反应器added an API,但我不认为这在spring Web Flux的WebClient中是可控
我正在看一个课程,内容是我们正在使用SpringWebflux和MongoDB集群创建一个API Rest (图集)。这门课程已经过时了,因为老师使用的mLab现在是MongoDB的一部分。好吧,我得到了连接没有任何错误,但当我尝试添加集合“播放列表”与一些字符串是不工作的,我的控制台没有显示任何错误。这是我运行应用程序时的控制台
DummyData.java
p