use of org.openksavi.sponge.event.EventClonePolicy in project sponge by softelnet.
the class PriorityEventQueueTest method event.
private Event event(int id, int priority) {
String eventName = "e" + id;
EventClonePolicy eventClonePolicy = engine.getDefaultParameters().getEventClonePolicy();
Event event = (priority == AttributeMapEvent.DEFAULT_PRIORITY) ? new AttributeMapEvent(eventName, eventClonePolicy) : mock(TestControlEvent.class, withSettings().useConstructor(eventName, eventClonePolicy).defaultAnswer(CALLS_REAL_METHODS)).setPriority(priority);
event.setId(new EventId(idGenerator.getBaseTimestamp(), id).toString());
return event;
}
Aggregations