Exemplo n.º 1
0
//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));
        }