Search in sources :

Example 1 with ExecutorCommandScheduler

use of io.spine.server.commandbus.ExecutorCommandScheduler in project core-java by SpineEventEngine.

the class AbstractCommandBusTestSuite method setUp.

@Before
public void setUp() {
    final InMemoryStorageFactory storageFactory = InMemoryStorageFactory.getInstance(this.multitenant);
    final TenantIndex tenantIndex = TenantAwareTest.createTenantIndex(this.multitenant, storageFactory);
    commandStore = spy(new CommandStore(storageFactory, tenantIndex));
    scheduler = spy(new ExecutorCommandScheduler());
    log = spy(new Log());
    failureBus = spy(FailureBus.newBuilder().build());
    commandBus = CommandBus.newBuilder().setMultitenant(this.multitenant).setCommandStore(commandStore).setCommandScheduler(scheduler).setFailureBus(failureBus).setThreadSpawnAllowed(false).setLog(log).setAutoReschedule(false).build();
    eventBus = EventBus.newBuilder().setStorageFactory(storageFactory).build();
    requestFactory = this.multitenant ? TestActorRequestFactory.newInstance(getClass(), newTenantUuid()) : TestActorRequestFactory.newInstance(getClass());
    createProjectHandler = new CreateProjectHandler();
    responseObserver = new TestResponseObserver();
}
Also used : ExecutorCommandScheduler(io.spine.server.commandbus.ExecutorCommandScheduler) TestResponseObserver(io.spine.server.commandbus.TestResponseObserver) Log(io.spine.server.commandbus.Log) InMemoryStorageFactory(io.spine.server.storage.memory.InMemoryStorageFactory) CommandStore(io.spine.server.commandstore.CommandStore) TenantIndex(io.spine.server.tenant.TenantIndex) Before(org.junit.Before)

Aggregations

ExecutorCommandScheduler (io.spine.server.commandbus.ExecutorCommandScheduler)1 Log (io.spine.server.commandbus.Log)1 TestResponseObserver (io.spine.server.commandbus.TestResponseObserver)1 CommandStore (io.spine.server.commandstore.CommandStore)1 InMemoryStorageFactory (io.spine.server.storage.memory.InMemoryStorageFactory)1 TenantIndex (io.spine.server.tenant.TenantIndex)1 Before (org.junit.Before)1