Привет, я хочу знать, как игнорировать элементы в реакторе для пустых элементов, предположим, у меня есть следующий тест:
val test = Mono.zip(listOf(Mono.just("test"), Mono.empty())){
it.map { elem -> elem as String }
}.block()
Assert.assertEquals(1, test?.size)
Я хочу получить только тот элемент, который имеет body ("test"), и игнорировать пустые элементы, вместо этого я получаю null.
Я знаю, что в документации написано Ошибка или пустое завершение любого источника приведет к отмене других источников и к получению Mono с немедленной ошибкой или завершением, соответственно , но как мне заархивировать это?
Спасибо