@Override
    public void migrate(final Context context) throws Exception {
        LOGGER.info("Setting up test data for migration {} ({}) using test {} and test data {}",
                targetVersion.getVersion(),
                testState.targetClass().getName(),
                testState.testClass().getName(),
                testState.testDataClass().getName());
        setupTestData();
        LOGGER.info("Completed test data setup");
    }
This method essentially becomes a FlyWay migration that is run just prior to
the migration under test.
This method should set up any test data required to test that the migration
works as expected.
stroom-app/src/test/java/stroom/app/db/migration/AbstractCrossModuleMigrationTestData.java