在java中使用EventFilter测试日志消息的示例

时间:2017-03-02 07:48:40

标签: java akka akka-testkit

我无法找到一个有关如何使用Akka TestKit中提供的EventFilter功能的Java示例。我想断言记录了一些东西,在搜索时我到达了文档中的这个链接: http://doc.akka.io/docs/akka/current/java/testing.html#Expecting_Log_Messages

据我所知,示例代码已过时或未编译。

Scala中的示例不是问题。我也理解应该如何使用EventListener。我只是无法弄清楚如何在Java中使用它

1 个答案:

答案 0 :(得分:0)

几乎所有文档中的示例代码都被编译并作为Akka构建的一部分运行。

在写这个答案时,我注意到实际的测试没有继承正确的测试套件,因此没有运行(在ticket 22439中注明并修复)EventFilter的示例测试用例确实无需修改即可。< / p>

您可以在此处查看包含示例的完整测试: https://github.com/akka/akka/blob/e46a1f6b504eddea340fe274c94a6c1692d9ae5a/akka-docs/rst/java/code/docs/testkit/TestKitDocTest.java#L420