Я пытаюсь изучить проект Reactor и столкнулся с проблемой.
@Test
@DisplayName("check that standaloneUser fields are correct")
void validateUserFields() {
userService.save(standaloneUser).subscribe();
assertEquals(userService.count().block(), Long.valueOf(1));
User user = userService.findByEmail("[email protected]").block();
assertNotNull(user);
assertNotNull(user.getId());
assertEquals(user.getFirstName(), "test");
assertEquals(user.getLastName(), "test");
assertNotEquals(user.getPassword(), "test");
assertEquals(user.getRole(), Role.CANDIDATE);
assertNotNull(user.getCreatedDate());
assertNull(user.getStoppedDate());
assertEquals(user.getEmail(), "[email protected]");
}
Иногда метод block() возвращает null. Кто мне это объяснит? Спасибо