@Override
    protected void configure() {
        install(new AppConfigTestModule());
        install(new ConfigProvidersModule());
        install(new DirProvidersModule());
        install(new GlobalConfigBootstrapModule());
        install(new GlobalConfigDaoModule());
        install(new MockSecurityContextModule());
        install(new StatisticsTestDbConnectionsModule());

        bind(ClusterLockService.class).to(MockClusterLockService.class);
        bind(CommonTestControl.class).to(MockCommonTestControl.class);
        bind(ForceLegacyMigration.class).toInstance(new ForceLegacyMigration() {
        });
        bind(TaskContext.class).to(SimpleTaskContext.class);
        bind(TaskContextFactory.class).to(SimpleTaskContextFactory.class);

    }
A module for running DB integration tests with just SQL stats tables but none
of the statistic entity stuff. Speeds up testing of stat flushing/aggregation
as it only needs to build the stats db on each run.
stroom-app/src/test/java/stroom/test/StatisticsCoreTestModule.java