### Question:
DumpStore { public static void main( String... args ) throws Exception { if ( args == null || args.length == 0 ) { System.err.println( "SYNTAX: [file[:id[,id]*]]+" ); System.err.println( "where 'id' can be single id or range like: lowId-highId" ); return; } try ( DefaultFileSystemAbstraction fs = new DefaultFileSystemAbstraction(); PageCache pageCache = createPageCache( fs, createInitialisedScheduler() ) ) { final DefaultIdGeneratorFactory idGeneratorFactory = new DefaultIdGeneratorFactory( fs ); Function<File,StoreFactory> createStoreFactory = file -> new StoreFactory( DatabaseLayout.of( file.getParentFile() ), Config.defaults(), idGeneratorFactory, pageCache, fs, logProvider(), EmptyVersionContextSupplier.EMPTY ); for ( String arg : args ) { dumpFile( createStoreFactory, arg ); } } } protected  DumpStore( PrintStream out ); static void main( String... args ); final void dump( STORE store, IdRange[] ids );  }### Answer:
@Test void canDumpNeoStoreFileContent() throws Exception { URL neostore = getClass().getClassLoader().getResource( "neostore" ); String neostoreFile = neostore.getFile(); DumpStore.main( neostoreFile ); }