Package com.persequor.saga.componenttest
Class EventTestHelper
java.lang.Object
com.persequor.saga.componenttest.EventTestHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidassertIsCopy(BaseEpcisDocument document, BaseEpcisDocument newDocument) voidassertIsCopy(Event event, Event newEvent) static EventTestHelperepcis()Implements comparison of events/documents relevant for EPCIS.static Eventstatic EpcisDocumentstatic EventDeprecated.pick one explicitlystatic EpcisMasterDataDocumentstatic Eventstatic Eventstatic Eventstatic EventTestHelperstrict()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
-