checkout assertj awaitility example