@Override
    public V setValue(V value) {
        throw new UnsupportedOperationException();
    }
@Test(expected = UnsupportedOperationException.class)
    public void givenNewEntry_whenSetValue_thenThrowUnsupportedOperationException() {
        CachedQueryEntry<Object, Object> entry = createEntry("key");

        entry.setValue(new Object());
    }