Lucene.Net.Search.TestExplanations.BeforeClassTestExplanations C# (CSharp) Method

BeforeClassTestExplanations() private method

private BeforeClassTestExplanations ( ) : void
return void
        public void BeforeClassTestExplanations()
        {
            Directory = NewDirectory();
            RandomIndexWriter writer = new RandomIndexWriter(Random(), Directory, NewIndexWriterConfig(TEST_VERSION_CURRENT, new MockAnalyzer(Random())).SetMergePolicy(NewLogMergePolicy()));
            for (int i = 0; i < DocFields.Length; i++)
            {
                Document doc = new Document();
                doc.Add(NewStringField(KEY, "" + i, Field.Store.NO));
                Field f = NewTextField(FIELD, DocFields[i], Field.Store.NO);
                f.Boost = i;
                doc.Add(f);
                doc.Add(NewTextField(ALTFIELD, DocFields[i], Field.Store.NO));
                writer.AddDocument(doc);
            }
            Reader = writer.Reader;
            writer.Dispose();
            Searcher = NewSearcher(Reader);
        }