keySet.contains(new CollectionElementForTest(1, 1)));
}
public void testKeySetEqualsHashcode() {
final Map<CollectionElementForTest, String> map1 = newMap();
map1.put(new CollectionElementForTest(0, 0), "0");
map1.put(new CollectionElementForTest(1, 0), "1");
map1.put(new CollectionElementForTest(2, 0), "2");
final Set<CollectionElementForTest> keySet1 = map1.keySet();
final Map<CollectionElementForTest, String> map2 = newMap();
map2.put(new CollectionElementForTest(0, 1), "0");
map2.put(new CollectionElementForTest(1, 1), "1");
map2.put(new CollectionElementForTest(2, 1), "2");
final Set<CollectionElementForTest> keySet2 = map2.keySet();
assertEquals("must be equals", keySet1, keySet2);
assertEquals("must have same hashcode", keySet1.hashCode(),
keySet2.hashCode());
}