Interface ReplyInbox<T>
-
public interface ReplyInbox<T>Similar to anakka.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.BehaviorTestKitwill provide these to denote that at most a single reply is expected.- Since:
- 1.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReplyInbox<T>expectNoReply()Assert that this inbox has *never* received a reply.voidexpectReply(T expectedReply)Assert and remove the reply.booleanhasReply()TreceiveReply()Get and remove the reply.
-
-
-
Method Detail
-
expectNoReply
ReplyInbox<T> expectNoReply()
Assert that this inbox has *never* received a reply.
-
expectReply
void expectReply(T expectedReply)
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
-
-