@Override
    public KeyValue<K, V> next() {
        final KeyValue<K, ValueAndTimestamp<V>> innerKeyValue = innerIterator.next();
        return KeyValue.pair(innerKeyValue.key, getValueOrNull(innerKeyValue.value));
    }
@Test
    public void shouldReturnPlainKeyValuePairOnGet() {
        when(mockedKeyValueIterator.next()).thenReturn(
            new KeyValue<>("key", ValueAndTimestamp.make("value", 42L)));

        assertThat(keyValueIteratorFacade.next(), is(KeyValue.pair("key", "value")));
    }