@Override
    public Long put(final K key, final Long value)
    {
        return valOrNull(put(key, value.longValue()));
    }
@Test
    public void putShouldReturnOldValue() {
        map.put("1", 1L);

        assertEquals(1L, map.put("1", 2L));
    }