@Test
public void testReportError() throws Exception {

    setupExpectationsForTopologyContextNoEmit();
    EventCorrelatingOutputCollector sut = getSystemUnderTest();
    Throwable throwable = new RuntimeException("error");
    sut.reportError(throwable);
    new Verifications() {{
        mockedOutputCollector.reportError(throwable); times = 1;
    }};
}