public class Reporter extends Object
| Constructor and Description | 
|---|
Reporter()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
reportDifferenceInStoredVsPublished(Collection<DomainEventMessage<?>> storedEvents,
                                   Collection<EventMessage<?>> publishedEvents,
                                   Throwable probableCause)
Report a failed assertion due to a difference in the stored versus the published events. 
 | 
void | 
reportDifferentEventContents(Class<?> eventType,
                            Field field,
                            Object actual,
                            Object expected)
Report an error due to a difference in on of the fields of an event. 
 | 
void | 
reportUnexpectedException(Throwable actualException,
                         org.hamcrest.Description expectation)
Reports an error due to an unexpected exception. 
 | 
void | 
reportUnexpectedReturnValue(Object actualReturnValue,
                           org.hamcrest.Description description)
Report an error due to an unexpected return value, while an exception was expected. 
 | 
void | 
reportWrongEvent(Collection<?> actualEvents,
                Collection<?> expectedEvents,
                Throwable probableCause)
Report an error in the ordering or count of events. 
 | 
void | 
reportWrongEvent(Collection<?> actualEvents,
                org.hamcrest.StringDescription expectation,
                Throwable probableCause)
Report an error in the ordering or count of events. 
 | 
void | 
reportWrongException(Throwable actualException,
                    org.hamcrest.Description description)
Report an error due to a an exception of an unexpected type. 
 | 
void | 
reportWrongResult(Object actualReturnValue,
                 org.hamcrest.Description expectation)
Reports an error due to a wrong return value. 
 | 
public void reportDifferenceInStoredVsPublished(Collection<DomainEventMessage<?>> storedEvents, Collection<EventMessage<?>> publishedEvents, Throwable probableCause)
storedEvents - The events that were storedpublishedEvents - The events that were publishedprobableCause - An exception that might be the cause of the failurepublic void reportWrongEvent(Collection<?> actualEvents, Collection<?> expectedEvents, Throwable probableCause)
actualEvents - The events that were foundexpectedEvents - The events that were expectedprobableCause - An optional exception that might be the reason for wrong eventspublic void reportWrongEvent(Collection<?> actualEvents, org.hamcrest.StringDescription expectation, Throwable probableCause)
actualEvents - The events that were foundexpectation - A Description of what was expectedprobableCause - An optional exception that might be the reason for wrong eventspublic void reportUnexpectedException(Throwable actualException, org.hamcrest.Description expectation)
actualException - The actual exceptionexpectation - A text describing what was expectedpublic void reportWrongResult(Object actualReturnValue, org.hamcrest.Description expectation)
actualReturnValue - The actual return valueexpectation - A description of the expected valuepublic void reportUnexpectedReturnValue(Object actualReturnValue, org.hamcrest.Description description)
actualReturnValue - The actual return valuedescription - A description describing the expected valuepublic void reportWrongException(Throwable actualException, org.hamcrest.Description description)
actualException - The actual exceptiondescription - A description describing the expected valuepublic void reportDifferentEventContents(Class<?> eventType, Field field, Object actual, Object expected)
eventType - The (runtime) type of event the difference was found infield - The field that contains the differenceactual - The actual value of the fieldexpected - The expected value of the fieldCopyright © 2010–2018. All rights reserved.