@Test
public void putDelegatesDelegates() {

    // given
    ChronicleMap<CharSequence, ItemSource> chronicleMap = createDefaultTestChronicleMap();
    CharSequence key = mock(CharSequence.class);
    ItemSource value = mock(ItemSource.class);
    ChronicleMapProxy proxy = createDefaultTestProxy(chronicleMap);
    // when
    proxy.put(key, value);
    // then
    Mockito.verify(chronicleMap).put(eq(key), eq(value));
}