@Test
public void testSomeItems() {
KeyedObjectMap<String> m = createMap("37", "59", "42", "67");
assertThat(m.size(), equalTo(4));
assertThat(m.keySet(), hasSize(4));
assertThat(m.values(), hasSize(4));
assertThat(m.entrySet(), hasSize(4));
assertThat(m.get(42L), equalTo("42"));
assertThat(m.get(37L), equalTo("37"));
assertThat(m.get(59L), equalTo("59"));
assertThat(m.get(67L), equalTo("67"));
assertThat(m.containsKey(42L), equalTo(true));
assertThat(m.containsKey(2L), equalTo(false));
assertThat(m.containsKey(45L), equalTo(false));
assertThat(m.get(45L), nullValue());
assertThat(m.keySet(), contains(37L, 42L, 59L, 67L));
assertThat(m.values(), contains("37", "42", "59", "67"));
}