Interface TestInbox<T>
-
- All Known Implementing Classes:
TestInboxImpl
public interface TestInbox<T>
The actor ref of the inbox
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TestInbox<T>
expectMessage(T expectedMessage)
Assert and remove the the oldest message.boolean
hasMessages()
scala.collection.immutable.Seq<T>
internalReceiveAll()
scala.collection.immutable.Seq<T>
receiveAll()
Collect all messages in the inbox and clear it outT
receiveMessage()
Get and remove the oldest messageActorRef<T>
ref()
The actor ref of the inbox
-
-
-
Method Detail
-
receiveMessage
T receiveMessage()
Get and remove the oldest message- Returns:
- (undocumented)
-
expectMessage
TestInbox<T> expectMessage(T expectedMessage)
Assert and remove the the oldest message.- Parameters:
expectedMessage
- (undocumented)- Returns:
- (undocumented)
-
receiveAll
scala.collection.immutable.Seq<T> receiveAll()
Collect all messages in the inbox and clear it out- Returns:
- (undocumented)
-
internalReceiveAll
scala.collection.immutable.Seq<T> internalReceiveAll()
-
hasMessages
boolean hasMessages()
-
-