【发布时间】:2018-12-26 23:49:08
【问题描述】:
我正在使用StepVerifier 来测试值:
@Test
public void testStuff() {
Thing thing = new Thing();
Mono<Thing> result = Mono.just(thing);
StepVerifier.create(result).consumeNextWith(r -> {
assertEquals(thing, r);
}).verifyComplete();
}
我现在想做的是测试 Mono 中是否缺少项目。像这样:
@Test
public void testNoStuff() {
Mono<Thing> result = Mono.empty();
StepVerifier.create(result)... // what goes here?
}
我想测试 Mono 实际上是空的。我该怎么做?
【问题讨论】:
标签: java unit-testing reactive-programming project-reactor