Akka TestKitで使用可能なEventFilter機能の使用方法に関するJavaの実例が見つかりません。 http://doc.akka.io/docs/akka/current/java/testing.html#Expecting_Log_MessagesjavaでEventFilterを使用してログメッセージをテストする例
私の知る限り見ることができるように、サンプルコードが古くなったり、コンパイルできません:私はドキュメントで、このリンクに到着した検索中に何かがログに記録されたことを主張したいです。
Scalaの例は問題ありません。また、EventListenerの使用方法も理解しています。私はちょうどJavaでそれを使用する方法を見つけることができません
はどうやら、2 EventFilters、1つのトップレベルのクラスとTestKitのinnerclassとして1があります。
現在地サンプルが含まれている完全なテストを見ることができます。私はトップレベルのクラス(akka.testkit.EventFilter)を取得しようとしていたこれらの2つの違いは何ですか? –
JavaTestKit.EventFilterはJava APIで、akka.testkit.EventFilterはScala APIです。私たちは、このチケットでJavaとScala APIの分離を改良して、これをちょっと混乱させないようにしています:https://github.com/akka/akka/issues/21858 – johanandren