Package com.persequor.saga.componenttest
Class EventTestHelper
java.lang.Object
com.persequor.saga.componenttest.EventTestHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
assertIsCopy
(BaseEpcisDocument document, BaseEpcisDocument newDocument) void
assertIsCopy
(Event event, Event newEvent) static EventTestHelper
epcis()
Implements comparison of events/documents relevant for EPCIS.static Event
static EpcisDocument
static Event
Deprecated.pick one explicitlystatic EpcisMasterDataDocument
static Event
static Event
static Event
static EventTestHelper
strict()
Implements strict comparison of events/documents.
-
Constructor Details
-
EventTestHelper
public EventTestHelper(boolean strict)
-
-
Method Details
-
strict
Implements strict comparison of events/documents. Compares all the fields strictly one to one. Useful to test cloning/copying methods.- Returns:
- EventTestHelper
-
epcis
Implements comparison of events/documents relevant for EPCIS. E.g. doesn't expect action to be set for the transformation event since action is not defined for such type of events. Useful to test serialization/deserialization cycles.- Returns:
- testHelper
-
generateDocument
-
generateMasterDataDocument
-
generateEvent
Deprecated.pick one explicitly -
generateAggregationEvent
-
generateTransformationEvent
-
generateObjectEvent
-
generateTransactionEvents
-
assertIsCopy
-
assertIsCopy
-