missing resource is ok . concode_field_sep ExecutionContext ctx concode_elem_sep boolean closeCalled concode_elem_sep FlatFileItemReader<String> itemReader concode_elem_sep Resource r4 concode_elem_sep MultiResourceItemReader<String> tested concode_elem_sep Resource r2 concode_elem_sep boolean openCalled concode_elem_sep boolean updateCalled concode_elem_sep Resource r1 concode_elem_sep Resource r3 concode_elem_sep Resource r5 concode_field_sep void testMiddleResourceThrowsException concode_elem_sep void testFirstResourceThrowsExceptionOnRead concode_elem_sep String read concode_elem_sep void testStrictModeDisabled concode_elem_sep void testNoResourcesFound concode_elem_sep void testDirectoryResources concode_elem_sep void update concode_elem_sep void testRead concode_elem_sep void testRestartAcrossResourceBoundary concode_elem_sep void setResource concode_elem_sep void testNonExistentResourcesItemStreamLifecycle concode_elem_sep void testStrictModeEnabled concode_elem_sep void testBadIOInput concode_elem_sep void testRestartAfterFailureWithoutRead concode_elem_sep void testRestartWhenStateNotSaved concode_elem_sep void testGetCurrentResource concode_elem_sep void setUp concode_elem_sep void testRestart concode_elem_sep void testGetCurrentResourceBeforeRead concode_elem_sep void testResourceOrderingWithCustomComparator concode_elem_sep void close concode_elem_sep void open
void function ( ) { tested . setResources ( new Resource [ ] { new FileSystemResource ( "srini_string" ) } ) ; itemReader . setStrict ( false ) ; tested . open ( new ExecutionContext ( ) ) ; assertNull ( tested . read ( ) ) ; tested . close ( ) ; }