protected void testTranslationTask(final boolean translate, final boolean compareOutput) {
        final List<Exception> exceptions = new ArrayList<>();

        final Path samplesDir = getSamplesDir();
        final Path inputDir = samplesDir.resolve("input");
        final Path outputDir = samplesDir.resolve("output");

        FileUtil.mkdirs(outputDir);

        // Process reference data.
        processData(inputDir, outputDir, true, compareOutput, exceptions);
        // Process event data.
        processData(inputDir, outputDir, false, compareOutput, exceptions);

        assertNoExceptions(exceptions);
    }
NOTE some of the input data for this test is buried in the following zip file so you will need
to crack it open to see what is being loaded.
stroom/stroom-core/src/test/resources/samples/input/ZIP_TEST-DATA_SPLITTER-EVENTS~1.zip
stroom-app/src/test/java/stroom/pipeline/task/TranslationTest.java