@Override public long get(long key) {
        final long valueAddr = hsa.get(key);
        return valueAddr != NULL_ADDRESS ? mem.getLong(valueAddr) : nullValue;
    }
@Test
    public void testGet() {
        long key = newKey();
        long value = newValue();
        map.put(key, value);

        long currentValue = map.get(key);
        assertEqualsKV(value, currentValue, key, value);
    }