public class MessageTracker
extends java.lang.Object
Constructor and Description |
---|
MessageTracker(java.util.Set<java.lang.String> channels,
MessageConsumer messageConsumer) |
Modifier and Type | Method and Description |
---|---|
<C extends io.eventuate.tram.commands.common.Command> |
assertCommandMessageSent(java.lang.String channel,
java.lang.Class<C> expectedCommandClass) |
<C extends DomainEvent> |
assertDomainEventPublished(java.lang.String channel,
java.lang.Class<C> expectedDomainEventClass) |
void |
assertDomainEventPublished(java.lang.String channel,
java.lang.String expectedDomainEventClassName) |
void |
reset() |
public MessageTracker(java.util.Set<java.lang.String> channels, MessageConsumer messageConsumer)
public void reset()
public <C extends io.eventuate.tram.commands.common.Command> void assertCommandMessageSent(java.lang.String channel, java.lang.Class<C> expectedCommandClass)
public void assertDomainEventPublished(java.lang.String channel, java.lang.String expectedDomainEventClassName)
public <C extends DomainEvent> void assertDomainEventPublished(java.lang.String channel, java.lang.Class<C> expectedDomainEventClass)