@Override
    protected boolean notExist() {
        return Stream.of(ApolloPathConstants.PLUGIN_DATA_ID, ApolloPathConstants.AUTH_DATA_ID, ApolloPathConstants.META_DATA_ID, ApolloPathConstants.PROXY_SELECTOR_DATA_ID)
                .map(NodeDataPathUtils::appendListStuff)
                .allMatch(this::dataIdNotExist);
    }
@Test
    public void testAllExist() {
        when(apolloClient.getItemValue(join(PLUGIN_DATA_ID))).thenReturn(META_DATA_ID);
        when(apolloClient.getItemValue(join(AUTH_DATA_ID))).thenReturn(META_DATA_ID);
        when(apolloClient.getItemValue(join(META_DATA_ID))).thenReturn(META_DATA_ID);
        when(apolloClient.getItemValue(join(PROXY_SELECTOR_DATA_ID))).thenReturn(META_DATA_ID);
        Assertions.assertFalse(apolloDataChangedInit.notExist(), "some key not exist.");
    }