@Bean
    @ConditionalOnMissingBean(PolarisDataChangedListener.class)
    public DataChangedListener polarisDataChangedListener(final PolarisProperties polarisProperties, final ConfigFileService configFileService,
                                                          final ConfigFilePublishService configFilePublishService) {
        return new PolarisDataChangedListener(polarisProperties, configFileService, configFilePublishService);
    }
@Test
    public void testPolarisDataChangedListener() {
        PolarisSyncConfiguration polarisListener = new PolarisSyncConfiguration();
        PolarisProperties polarisProperties = mock(PolarisProperties.class);
        ConfigFileService polarisConfigFileService = mock(ConfigFileService.class);
        ConfigFilePublishService polarisConfigFilePublishService = mock(ConfigFilePublishService.class);
        assertNotNull(polarisListener.polarisDataChangedListener(polarisProperties, polarisConfigFileService, polarisConfigFilePublishService));
    }