大家星期五快乐,我想用 Awaitility.await() 替换 Thread.sleep,最好只做最少的更改,因为我正在处理旧存储库中的 Sonar 错误。我试图避免使用until
Awaitility,但它没有成功。我了解 Awaitility 是针对异步行为的,而until
功能是其中的重要组成部分。我希望对 Awaitility 有更多经验的人可以建议在这个测试场景中干净地使用它,非常感谢您的意见。
//Thread.sleep(1000);
Awaitility.await().atMost(Duration.ONE_SECOND);
list = client.getLocation();
Assertions.assertFalse(list.isEmpty());