testkit

    2

    1答えて

    私はまっすぐ前方統合テストをしたいというかなり単純なシナリオを持っています。高レベルの概要、次のとおりです。 私はこのケースで私はPlaceOrderを受信すると、この俳優publishesに別のメッセージを確認したいPlaceOrder と呼ばれるメッセージに応答actor、OrderPlaced 持っています問題は、統合テストでは、メッセージがExpectMsg<OrderPlaced>で公開

    10

    2答えて

    下のアクターがheartBeatExpireWorkerとheartBeatAccepterを作成していることを確認するテストを作成しようとしています。 最初に、コンテキストの代わりにMockhito模擬やスパイを使用して、私がactorOfを呼び出したことを確認できたと思っていましたが、Akkaのテストフレームワークを破ることなくコンテキストを注入する方法を理解できません。 次に、私は自分が存在

    8

    3答えて

    を受け取ったところ、はTestKit TestProbeによって受信されましたが、これはやや難しいと判明しています。私は、文書内のActor Loggingセクションを認識しています。ここではdebug.receiveオプションとLogginReceiveブロックを組み合わせて使用​​する必要があります。しかし、これは私が俳優の実装を制御していないときは機能しません。 ほとんどの機能がありakka