scalatest中是否存在等待一段时间才能使断言变为真的任何东西?
因此,例如,如果我有一个异步计算某些内容的线程,我想在测试中等待计算结果等于期望值。
最佳答案
您最有可能最终希望:
http://doc.scalatest.org/2.2.0/index.html#org.scalatest.concurrent.Eventually
但是,如果您的计算在未来之内,则可能需要使用Futures子特征之一:
http://doc.scalatest.org/2.2.0/index.html#org.scalatest.concurrent.Futures
关于scala - Scalatest:WAITING断言成真,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24587693/