@Test(expected = IllegalStateException.class) public void testMissingResource() { partitioner.setResources(new Resource[] { new FileSystemResource("does-not-exist") }); partitioner.partition(0); }
@Before public void setUp() { ResourceArrayPropertyEditor editor = new ResourceArrayPropertyEditor(); editor.setAsText("classpath:jsrBaseContext.xml"); partitioner.setResources((Resource[]) editor.getValue()); }
@Bean public Partitioner partitioner(){ MultiResourcePartitioner partitioner = new MultiResourcePartitioner(); Resource[] resources; try { resources = resourcePatternResolver.getResources("file:src/test/resources/*.csv"); } catch (IOException e) { throw new RuntimeException("I/O problems when resolving the input file pattern.",e); } partitioner.setResources(resources); return partitioner; }