0
我第一次使用Akka Streams Testkit,并没有找到一个很好的模式来测试一个流而不是在时间窗口内产生一个值。测试Akka流不产生值
这工作:
intercept[AssertionError] { // '.expectNext' throws this
src.request(1)
.expectNext(100 millis) // expect no entries in ... some time
}
.expectNext
抛出AssertionError
如果在一段时间内没有价值,但这种感觉非常错误的。我真的不想检查一个例外,我真的不想知道什么.expectNext
抛出。
喜欢的东西:
src.request(1)
.expectNothing(100 millis)
现货。我不知道为什么我以前没有发现它。 – akauppi