InMemoryMessagingNetwork.MockMessagingService - corda

corda / net.corda.testing.node / InMemoryMessagingNetwork / MockMessagingService

# MockMessagingService

`class MockMessagingService`

A class that provides an abstraction over the nodes' messaging service that also contains the ability to receive messages from the queue for testing purposes.

### Functions

#### pumpReceive | Delivers a single message from the internal queue. If there are no messages waiting to be delivered and block is true, waits until one has been provided on a different thread via send. If block is false, the return result indicates whether a message was delivered or not. `fun pumpReceive(block: Boolean): MessageTransfer?`