public static synchronized AbstractAbilityControlManager getInstance() {
        if (null == abstractAbilityControlManager) {
            initAbilityControlManager();
        }
        return abstractAbilityControlManager;
    }
@Test
    void testGetInstanceByWrongType() {
        assertThrows(ClassCastException.class, () -> {
            assertNotNull(NacosAbilityManagerHolder.getInstance(LowerMockAbilityManager.class));
        });
    }