大家好,祝周五愉快!
我希望能用最小的改动将Thread.sleep替换为Awaitility.await(),因为我正在检查一个较旧的存储库中的Sonar错误。我尝试避免使用Awaitility的until
功能,但这并不起作用。我知道Awaitility是用于异步行为的,until
函数是其中的重要部分。我希望有更多Awaitility经验的人能为我提供在此测试场景中清晰使用它的建议,非常感谢您的贡献。
//Thread.sleep(1000);
Awaitility.await().atMost(Duration.ONE_SECOND);
list = client.getLocation();
Assertions.assertFalse(list.isEmpty());
until
,那么最好使用sleep
。 - Boris the Spider