Lucene.Net.Search.QueryUtils.CheckUnequal C# (CSharp) Method

CheckUnequal() public static method

public static CheckUnequal ( Query q1, Query q2 ) : void
q1 Query
q2 Query
return void
        public static void CheckUnequal(Query q1, Query q2)
        {
            Assert.IsFalse(q1.Equals(q2), q1 + " equal to " + q2);
            Assert.IsFalse(q2.Equals(q1), q2 + " equal to " + q1);

            // possible this test can fail on a hash collision... if that
            // happens, please change test to use a different example.
            Assert.IsTrue(q1.GetHashCode() != q2.GetHashCode());
        }

Usage Example

Beispiel #1
0
 public virtual void  TestBasicsRngCollating()
 {
     System.Globalization.CompareInfo c = new System.Globalization.CultureInfo("en").CompareInfo;
     QueryUtils.Check(Csrq("data", "1", "6", T, T, c));
     QueryUtils.Check(Csrq("data", "A", "Z", T, T, c));
     QueryUtils.CheckUnequal(Csrq("data", "1", "6", T, T, c), Csrq("data", "A", "Z", T, T, c));
 }
All Usage Examples Of Lucene.Net.Search.QueryUtils::CheckUnequal