public void TestEquals() { SortField sf = new SortedSetSortField("a", false); assertFalse(sf.equals(null)); assertEquals(sf, sf); SortField sf2 = new SortedSetSortField("a", false); assertEquals(sf, sf2); assertEquals(sf.GetHashCode(), sf2.GetHashCode()); assertFalse(sf.equals(new SortedSetSortField("a", true))); assertFalse(sf.equals(new SortedSetSortField("b", false))); assertFalse(sf.equals(new SortedSetSortField("a", false, Selector.MAX))); assertFalse(sf.equals("foo")); }