Lucene.Net.Index.TestCrash.TestCrashAfterClose C# (CSharp) Метод

TestCrashAfterClose() приватный Метод

private TestCrashAfterClose ( [ scheduler ) : void
scheduler [
Результат void
        public virtual void TestCrashAfterClose(
            [ValueSource(typeof(ConcurrentMergeSchedulers), "Values")]IConcurrentMergeScheduler scheduler)
        {
            IndexWriter writer = InitIndex(scheduler, Random(), false);
            MockDirectoryWrapper dir = (MockDirectoryWrapper)writer.Directory;

            writer.Dispose();
            dir.Crash();

            /*
            String[] l = dir.list();
            Arrays.sort(l);
            for(int i=0;i<l.Length;i++)
              System.out.println("file " + i + " = " + l[i] + " " + dir.FileLength(l[i]) + " bytes");
            */

            IndexReader reader = DirectoryReader.Open(dir);
            Assert.AreEqual(157, reader.NumDocs);
            reader.Dispose();
            dir.Dispose();
        }