public static CheckUnequal ( |
||
q1 | ||
q2 | ||
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());
}
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)); }