public void cleanPluginData() {
        PLUGIN_MAP.clear();
    }
@Test
    public void testCleanPluginData() throws NoSuchFieldException, IllegalAccessException {
        PluginData firstCachedPluginData = PluginData.builder().name(mockName1).build();
        PluginData secondCachedPluginData = PluginData.builder().name(mockName2).build();
        ConcurrentHashMap<String, PluginData> pluginMap = getFieldByName(pluginMapStr);
        pluginMap.put(mockName1, firstCachedPluginData);
        pluginMap.put(mockName2, secondCachedPluginData);
        assertNotNull(pluginMap.get(mockName1));
        assertNotNull(pluginMap.get(mockName2));

        BaseDataCache.getInstance().cleanPluginData();
        assertNull(pluginMap.get(mockName1));
        assertNull(pluginMap.get(mockName2));
    }