Lucene.Net.Search.TestSparseFacetedSearch.TestMultiThreadedAccess C# (CSharp) Method

TestMultiThreadedAccess() private method

private TestMultiThreadedAccess ( ) : void
return void
        public void TestMultiThreadedAccess()
        {
            Query query = new QueryParser(Lucene.Net.Util.Version.LUCENE_29, "text", new StandardAnalyzer(Lucene.Net.Util.Version.LUCENE_29)).Parse("block*");

            var sfs = new SparseFacetedSearcher(_Reader, "lang", "source", "category");
            _errorCount = 0;

            Thread[] t = new Thread[20];
            for (int i = 0; i < t.Length; i++)
            {
                t[i] = new Thread(MultiThreadedAccessThread);
                t[i].Start(sfs);
            }
            for (int i = 0; i < t.Length; i++)
            {
                t[i].Join();
            }

            Assert.AreEqual(0, _errorCount);
        }