пишет тесты и не уверен, как можно переписать этот код:
SomeEntity entity = Awaitility.await()
.atMost(1, TimeUnit.SECONDS)
.until({ -> repository.findById(id) }, { entry -> entry.isPresent() })
.get()
в реактивный:
SomeEntity entity = Awaitility.await()
.atMost(1, TimeUnit.SECONDS)
.until({ -> repository.findById(id) }, { entry -> entry.???() })
.block()
Примечание:
первая подпись findById () is: Необязательный findById (Long id)
вторая подпись findById (): Mono findById (ID id)