public final class MockTraceEventListener extends Object implements TraceEventListener
TraceEventListener with some helpful methods to verify events.| Constructor and Description |
|---|
MockTraceEventListener() |
public MockTraceEventListener forFlow(UUID flowId)
public MockTraceEventListener forFlow(org.hamcrest.Matcher<UUID> flowIdMatcher)
public void stepStarted(UUID flowId, UUID stepId, Map<String,Object> scratchpadState)
stepStarted in interface TraceEventListenerpublic void stepSucceeded(UUID flowId, UUID stepId, Object result)
stepSucceeded in interface TraceEventListenerpublic void stepFailed(UUID flowId, UUID stepId, Exception exception)
stepFailed in interface TraceEventListenerpublic MockTraceEventListener verifyStepStarted(org.hamcrest.Matcher<UUID> stepIdMatcher, KeyValue... scratchpadContents)
public MockTraceEventListener verifyStepStarted(org.hamcrest.Matcher<UUID> stepIdMatcher, Scratchpad scratchpad)
public MockTraceEventListener verifyStepStarted(org.hamcrest.Matcher<UUID> stepIdMatcher, org.hamcrest.Matcher<Map<String,Object>> scratchpadState)
public MockTraceEventListener verifyStepSucceeded(org.hamcrest.Matcher<UUID> stepIdMatcher)
public MockTraceEventListener verifyStepSucceeded(org.hamcrest.Matcher<UUID> stepIdMatcher, Object result)
public MockTraceEventListener verifyStepSucceeded(org.hamcrest.Matcher<UUID> stepIdMatcher, org.hamcrest.Matcher<Object> resultMatcher)
public MockTraceEventListener andSucceeded()
public MockTraceEventListener andSucceeded(Object result)
public MockTraceEventListener andSucceeded(org.hamcrest.Matcher<Object> resultMatcher)
public MockTraceEventListener verifyStepFailed(org.hamcrest.Matcher<UUID> stepIdMatcher)
public MockTraceEventListener verifyStepFailed(org.hamcrest.Matcher<UUID> stepIdMatcher, Exception reason)
public MockTraceEventListener verifyStepFailed(org.hamcrest.Matcher<UUID> stepIdMatcher, org.hamcrest.Matcher<Exception> reasonMatcher)
public MockTraceEventListener andFailed()
public MockTraceEventListener andFailed(Exception reason)
public MockTraceEventListener andFailed(org.hamcrest.Matcher<Exception> reasonMatcher)
Copyright © 2017. All Rights Reserved.