我在我的项目中使用Spring Webflux。我的控制器类调用了服务类的方法,这些方法返回Mono或Flux。
我正在尝试为我的服务类编写单元测试。我不确定如何为返回Mono/Flux的方法编写单元测试。我查阅了大部分文章,建议我使用WebclientTest。但是问题是,我在这里测试我的服务类。当我通过模拟服务类方法测试Web层(控制器类)时,我已经使用了WebclientTest。
现在,我想为我的服务类方法编写单元测试(通过模拟数据库类)。有没有什么好的方法来实现这一点?我应该从测试中调用服务类方法并调用block(),还是有更好的方法?
我正在尝试为我的服务类编写单元测试。我不确定如何为返回Mono/Flux的方法编写单元测试。我查阅了大部分文章,建议我使用WebclientTest。但是问题是,我在这里测试我的服务类。当我通过模拟服务类方法测试Web层(控制器类)时,我已经使用了WebclientTest。
现在,我想为我的服务类方法编写单元测试(通过模拟数据库类)。有没有什么好的方法来实现这一点?我应该从测试中调用服务类方法并调用block(),还是有更好的方法?