Interface ReplyInbox<T>
public interface ReplyInbox<T>
Similar to an
akka.actor.testkit.typed.scaladsl.TestInbox, but can only ever give access to a single message (a reply).
Not intended for user creation: the akka.actor.testkit.typed.scaladsl.BehaviorTestKit will provide these
to denote that at most a single reply is expected.
- Since:
- 1.3.0
-
Method Summary
Modifier and TypeMethodDescriptionAssert that this inbox has *never* received a reply.voidexpectReply(T expectedReply) Assert and remove the reply.booleanhasReply()Get and remove the reply.
-
Method Details
-
expectNoReply
ReplyInbox<T> expectNoReply()Assert that this inbox has *never* received a reply. -
expectReply
Assert and remove the reply. Subsequent calls toreceiveReply,expectReply, andexpectNoReplywill fail andhasReplywill be false after calling this method -
hasReply
boolean hasReply() -
receiveReply
T receiveReply()Get and remove the reply. Subsequent calls toreceiveReply,expectReply, andexpectNoReplywill fail andhasReplywill be false after calling this method
-