public void XSLTSearch_Content_Only_With_Wildcards() { var result = XsltExtensions.Search("umb", true, _searcher, IndexTypes.Content); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(6, result.Current.Select("//node").Count, "Total results for 'umb' is 7 using wildcards"); }
public void XSLTSearch_Content_Only_No_Wildcards() { var result = XsltExtensions.Search("sam", false, _searcher, IndexTypes.Content); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(3, result.Current.Select("//node").Count, "Total results for 'sam' is 4 using wildcards"); }
public void XSLTSearch_With_Wildcards() { var result = XsltExtensions.Search("umb", true, _searcher, string.Empty); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(7, result.Current.Select("//node").Count, "Total results for 'umb' is 8 using wildcards"); }
public void XSLTSearch_No_Wildcards() { var result = XsltExtensions.Search("sam", false, _searcher, string.Empty); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(4, result.Current.Select("//node").Count, "Results returned for 'sam' should be equal to 5 with the StandardAnalyzer"); }
public void XSLTSearch_Member_Only_With_Wildcards() { var result = XsltExtensions.Search("mem", true, _searcher, IndexTypes.Member); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(0, result.Current.Select("//node").Count, "Total results for 'mem' is 0 using wildcards"); }
public void XSLTSearch_Media_With_And_Without_Wildcards() { var result = XsltExtensions.Search("umb", true, _searcher, IndexTypes.Media); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(1, result.Current.Select("//node").Count, "Total results for 'umb' is 1 using wildcards"); result = XsltExtensions.Search("umb", false, _searcher, IndexTypes.Media); Assert.AreEqual(true, result.MoveNext()); Assert.AreEqual(0, result.Current.Select("//node").Count, "Total results for 'umb' is 0 without wildcards"); }