@Test
public void testPut() throws Exception {

    map.put( new Value( "hello" ),
             "test" );
    assertTrue( changeSet.getAdded().get( new Value( "hello" ) ).contains( "test" ) );
    assertEquals( 1, timesCalled );
}