@Test public void testSize() { assertEquals(0, map.size()); map.put("foo", () -> "foovalue"); assertEquals(1, map.size()); map.put("bar", () -> "foovalue2"); assertEquals(2, map.size()); map.put("bar", () -> "foovalue3"); assertEquals(2, map.size()); }
int size() { return map.size(); }
RefCountingMap { int size() { return map.size(); } }
RefCountingMap { int size() { return map.size(); }  }
RefCountingMap { int size() { return map.size(); }   }
RefCountingMap { int size() { return map.size(); }    }