@Override
    public long currentSystemTimeMs() {
        throw new UnsupportedOperationException("StateStores can't access system time.");
    }
@Test
    public void shouldThrowOnCurrentSystemTime() {
        assertThrows(UnsupportedOperationException.class, () -> context.currentSystemTimeMs());
    }