//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in C#: //ORIGINAL LINE: static Fixture prepareDirectoryAndPageCache(Class testClass) throws java.io.IOException internal static Fixture PrepareDirectoryAndPageCache(Type testClass) { DefaultFileSystemAbstraction fileSystem = new DefaultFileSystemAbstraction(); TestDirectory testDirectory = TestDirectory.testDirectory(testClass, fileSystem); File dir = testDirectory.PrepareDirectoryForTest("test"); ThreadPoolJobScheduler scheduler = new ThreadPoolJobScheduler(); PageCache pageCache = StandalonePageCacheFactory.createPageCache(fileSystem, scheduler); return(new Fixture(pageCache, fileSystem, dir, scheduler)); }