16得票2回答
如何使用Awaitility等待至少指定的时间?

在我的测试课程中,我真的需要睡一段时间。这是一个涉及定期远程调用的集成测试。 for (int i = 0; i < 16; i++) { // sleep some... should sleep some... Thread.sleep((int) TimeUnit...

13得票2回答
使用 Awaitility 判断某件事情未发生。

有没有办法使用Awaitility来断言什么都没有改变?我想要验证一个主题是否没有被写入,但是因为没有状态变化,所以Awaitility不喜欢这样做。例如,下面的代码会产生以下错误。谢谢。 @Test fun waitUntilListMightBePopulated() {...

10得票2回答
如何在awaitility回调中分开保存一个对象?

我的代码向服务器发送请求并获得一个旧响应。 然后,我想要轮询直到从服务器获得不同的响应(即新响应)。 如果我使用while循环,我可以保存新响应并在轮询后使用它。 如果我使用awaitility,如何轻松地获取新响应? 以下是我的代码: public Version waitForN...

7得票3回答
Java - Thread.sleep 与 Awaitility.await()

大家好,祝周五愉快! 我希望能用最小的改动将Thread.sleep替换为Awaitility.await(),因为我正在检查一个较旧的存储库中的Sonar错误。我尝试避免使用Awaitility的until功能,但这并不起作用。我知道Awaitility是用于异步行为的,until函数是其中...