Lucene.Net.Search.Highlight.Test.TestHighlightRunner.Run C# (CSharp) Method

Run() public method

public Run ( ) : void
return void
        public void Run()
        {
            if (TestAction == null) throw new InvalidOperationException("Must set TestAction before calling run!");
            TestAction();
        }

Usage Example

Exemplo n.º 1
0
        public void TestNotSpanSimpleQuery()
        {
            DoSearching(new SpanNotQuery(new SpanNearQuery(new SpanQuery[]
                                                               {
                                                                   new SpanTermQuery(new Term(FIELD_NAME, "shot")),
                                                                   new SpanTermQuery(new Term(FIELD_NAME, "kennedy"))
                                                               }, 3, false), new SpanTermQuery(
                                                                                 new Term(FIELD_NAME, "john"))));
            var helper = new TestHighlightRunner(TestHighlightRunner.QUERY);
            helper.TestAction = () => helper.DoStandardHighlights(analyzer, searcher, hits, query, this);

            helper.Run();
            Assert.IsTrue(numHighlights == 4, "Failed to find correct number of highlights " + numHighlights + " found");
        }
All Usage Examples Of Lucene.Net.Search.Highlight.Test.TestHighlightRunner::Run