Skip to content

Commit

Permalink
Move test class and fix IT
Browse files Browse the repository at this point in the history
  • Loading branch information
mapingo committed Nov 11, 2019
1 parent 0c4c4fe commit 5e4ad4f
Show file tree
Hide file tree
Showing 5 changed files with 14 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
import uk.gov.justice.services.eventsourcing.util.jee.timer.TimerCanceler;
import uk.gov.justice.services.eventsourcing.util.jee.timer.TimerConfigFactory;
import uk.gov.justice.services.eventsourcing.util.jee.timer.TimerServiceManager;
import uk.gov.justice.services.eventsourcing.util.sql.triggers.EventLogTriggerManipulator;
import uk.gov.justice.services.framework.utilities.exceptions.StackTraceProvider;
import uk.gov.justice.services.jdbc.persistence.JdbcDataSourceProvider;
import uk.gov.justice.services.jdbc.persistence.JdbcResultSetStreamer;
Expand All @@ -57,6 +58,7 @@
import uk.gov.justice.services.messaging.spi.DefaultJsonEnvelopeProvider;
import uk.gov.justice.services.test.utils.core.eventsource.EventStoreInitializer;
import uk.gov.justice.services.test.utils.core.messaging.Poller;
import uk.gov.justice.services.test.utils.eventlog.EventLogTriggerManipulatorFactory;
import uk.gov.justice.services.test.utils.events.EventStoreDataAccess;
import uk.gov.justice.services.test.utils.messaging.jms.DummyJmsEnvelopeSender;
import uk.gov.justice.services.test.utils.persistence.OpenEjbEventStoreDataSourceProvider;
Expand Down Expand Up @@ -104,12 +106,16 @@ public class EventPublishIT {
private final Clock clock = new UtcClock();

private EventStoreDataAccess eventStoreDataAccess;
private EventLogTriggerManipulatorFactory eventLogTriggerManipulatorFactory = new EventLogTriggerManipulatorFactory();

@Before
public void initializeDatabase() throws Exception {
final DataSource eventStoreDataSource = eventStoreDataSourceProvider.getDefaultDataSource();
eventStoreInitializer.initializeEventStore(eventStoreDataSource);
eventStoreDataAccess = new EventStoreDataAccess(eventStoreDataSource);

final EventLogTriggerManipulator eventLogTriggerManipulator = eventLogTriggerManipulatorFactory.create(eventStoreDataSource);
eventLogTriggerManipulator.addTriggerToEventLogTable();
}

@Module
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

import uk.gov.justice.services.common.util.Clock;
import uk.gov.justice.services.common.util.UtcClock;
import uk.gov.justice.services.eventsourcing.publishedevent.publish.helpers.EventLogTriggerManipulatorFactory;
import uk.gov.justice.services.test.utils.eventlog.EventLogTriggerManipulatorFactory;
import uk.gov.justice.services.eventsourcing.repository.jdbc.event.Event;
import uk.gov.justice.services.eventsourcing.source.core.EventStoreDataSourceProvider;
import uk.gov.justice.services.eventsourcing.util.sql.triggers.EventLogTriggerManipulator;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
import static uk.gov.justice.services.test.utils.events.EventBuilder.eventBuilder;

import uk.gov.justice.services.common.util.UtcClock;
import uk.gov.justice.services.eventsourcing.publishedevent.publish.helpers.EventLogTriggerManipulatorFactory;
import uk.gov.justice.services.test.utils.eventlog.EventLogTriggerManipulatorFactory;
import uk.gov.justice.services.eventsourcing.repository.jdbc.event.Event;
import uk.gov.justice.services.eventsourcing.util.sql.triggers.EventLogTriggerManipulator;
import uk.gov.justice.services.messaging.JsonEnvelope;
Expand Down
5 changes: 5 additions & 0 deletions test-utils-event-store/test-utils-event/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,11 @@
<artifactId>event-store-management-commands</artifactId>
<version>${project.version}</version>
</dependency>
<dependency>
<groupId>uk.gov.justice.event-store</groupId>
<artifactId>event-store-util</artifactId>
<version>${project.version}</version>
</dependency>

<!--Test dependencies-->
<dependency>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package uk.gov.justice.services.eventsourcing.publishedevent.publish.helpers;
package uk.gov.justice.services.test.utils.eventlog;

import static org.slf4j.LoggerFactory.getLogger;
import static uk.gov.justice.services.test.utils.core.reflection.ReflectionUtil.setField;
Expand Down

0 comments on commit 5e4ad4f

Please sign in to comment.