@Bean
    public ShenyuPlugin springCloudPlugin(final ObjectProvider<ShenyuSpringCloudServiceChooser> serviceChooser) {
        return new SpringCloudPlugin(serviceChooser.getIfAvailable());
    }
@Test
    public void testSpringCloudPlugin() {
        applicationContextRunner.run(context -> {
                ShenyuPlugin plugin = context.getBean("springCloudPlugin", ShenyuPlugin.class);
                assertNotNull(plugin);
                assertThat(plugin.named()).isEqualTo(PluginEnum.SPRING_CLOUD.getName());
            }
        );
    }