@Override
    protected boolean notExist() {
        return Stream.of(PolarisPathConstants.PLUGIN_DATA_FILE_NAME, PolarisPathConstants.AUTH_DATA_ID_FILE_NAME,
                PolarisPathConstants.META_DATA_FILE_NAME, PolarisPathConstants.PROXY_SELECTOR_FILE_NAME).allMatch(
                this::dataIdNotExist);
    }
@Test
    public void testNotExist() throws PolarisException {
        PolarisDataChangedInit polarisDataChangedInit = new PolarisDataChangedInit(polarisProperties, polarisConfigFileService);

        when(configFile.hasContent()).thenReturn(true);
        when(polarisProperties.getNamespace()).thenReturn(PolarisPathConstants.NAMESPACE);
        when(polarisProperties.getFileGroup()).thenReturn(PolarisPathConstants.FILE_GROUP);

        when(polarisConfigFileService.getConfigFile(PolarisPathConstants.NAMESPACE, PolarisPathConstants.FILE_GROUP, PLUGIN_DATA_FILE_NAME)).thenReturn(configFile);
        boolean pluginExist = polarisDataChangedInit.notExist();
        assertFalse(pluginExist, "plugin exist.");
    }