/** * Initializes the test. * * @throws Exception if some errors were occurred */ @Before public void setUp() throws Exception { packager = new VolatilePackager(); FlowCompilerConfiguration config = new FlowCompilerConfiguration(); config.setBatchId("batch"); config.setFlowId("flow"); config.setFactory(Models.getModelFactory()); config.setProcessors(new SpiFlowElementProcessorRepository()); config.setExternals(new SpiExternalIoDescriptionProcessorRepository()); config.setDataClasses(new SpiDataClassRepository()); config.setGraphRewriters(new SpiFlowGraphRewriterRepository()); config.setPackager(packager); config.setRootPackageName("com.example"); config.setRootLocation(Location.fromPath("com/example", '/')); config.setServiceClassLoader(getClass().getClassLoader()); config.setOptions(new FlowCompilerOptions()); environment = new FlowCompilingEnvironment(config); environment.bless(); }