@Test
    public void testNotExist() {

        when(apolloClient.getItemValue(join(PLUGIN_DATA_ID))).thenReturn(PLUGIN_DATA_ID);
        boolean pluginExist = apolloDataChangedInit.notExist();
        Assertions.assertFalse(pluginExist, "plugin exist.");
        when(apolloClient.getItemValue(join(PLUGIN_DATA_ID))).thenReturn(null);

        when(apolloClient.getItemValue(join(AUTH_DATA_ID))).thenReturn(AUTH_DATA_ID);
        boolean authExist = apolloDataChangedInit.notExist();
        Assertions.assertFalse(authExist, "auth exist.");
        when(apolloClient.getItemValue(join(AUTH_DATA_ID))).thenReturn(null);

        when(apolloClient.getItemValue(join(META_DATA_ID))).thenReturn(META_DATA_ID);
        boolean metaDataExist = apolloDataChangedInit.notExist();
        Assertions.assertFalse(metaDataExist, "metadata exist.");
        when(apolloClient.getItemValue(join(META_DATA_ID))).thenReturn(null);

        when(apolloClient.getItemValue(join(PROXY_SELECTOR_DATA_ID))).thenReturn(PROXY_SELECTOR_DATA_ID);
        boolean selectorDataExist = apolloDataChangedInit.notExist();
        Assertions.assertFalse(selectorDataExist, "selector exist.");
    }
Method under test: {@link ApolloDataChangedInit#notExist()}.
shenyu-admin-listener/shenyu-admin-listener-apollo/src/test/java/org/apache/shenyu/admin/listener/apollo/ApolloDataChangedInitTest.java