public void HighlightingWithFastVectorHighlighter() { var e = new SolrQueryExecuter <TestDocument>(null, null, null, null, null); var p = e.GetHighlightingParameters(new QueryOptions { Highlight = new HighlightingParameters { Fields = new[] { "a" }, AfterTerm = "after", BeforeTerm = "before", UseFastVectorHighlighter = true, } }); Assert.AreEqual("true", p["hl.useFastVectorHighlighter"]); Assert.AreEqual("before", p["hl.tag.pre"]); Assert.AreEqual("after", p["hl.tag.post"]); Assert.IsFalse(p.ContainsKey("hl.simple.pre")); Assert.IsFalse(p.ContainsKey("hl.simple.post")); }
public void HighlightingWithFastVectorHighlighter() { var e = new SolrQueryExecuter<TestDocument>(null, null, null, null, null); var p = e.GetHighlightingParameters(new QueryOptions { Highlight = new HighlightingParameters { Fields = new[] {"a"}, AfterTerm = "after", BeforeTerm = "before", UseFastVectorHighlighter = true, } }); Assert.AreEqual("true", p["hl.useFastVectorHighlighter"]); Assert.AreEqual("before", p["hl.tag.pre"]); Assert.AreEqual("after", p["hl.tag.post"]); Assert.IsFalse(p.ContainsKey("hl.simple.pre")); Assert.IsFalse(p.ContainsKey("hl.simple.post")); }