Ниже приведен код моего модульного теста.Я хочу проверить условие, что генерируется бесконечное событие, и не следует ожидать завершения события.Я пытаюсь потерпеть неудачу waitComplete ().
@Test
public void testInfiniteEventGeneration() {
Flux<Integer> flux = serv.myEvent(); // This method generates an infinite event.
assertThatExceptionOfType(AssertionError.class)
.isThrownBy(() -> StepVerifier.create(flux).
expectNextCount(1).expectNextCount(2).expectNextCount(3)
.expectComplete()
// eventComplete должен потерпеть неудачу, поскольку событие генерируется в начале.
.verify())
.withMessageEndingWith("Event should be infinite.");
}
Нужна помощь для достижения этого.Есть ли другой лучший способ?