@Override
    public String getPluginIDOfFirstPluginInBundle(String bundleSymbolicName) {
        return pluginRegistry.getBundleDescriptor(bundleSymbolicName).descriptors().get(0).id();
    }
@Test
    void shouldGetIDOfFirstPluginInBundle() {
        final GoPluginDescriptor pluginDescriptor1 = GoPluginDescriptor.builder().id("plugin.1").build();
        final GoPluginDescriptor pluginDescriptor2 = GoPluginDescriptor.builder().id("plugin.2").build();
        final GoPluginBundleDescriptor bundleDescriptor = new GoPluginBundleDescriptor(pluginDescriptor1, pluginDescriptor2);

        when(pluginRegistry.getBundleDescriptor(bundleDescriptor.bundleSymbolicName())).thenReturn(bundleDescriptor);

        final String pluginIDOfFirstPluginInBundle = serviceDefault.getPluginIDOfFirstPluginInBundle(bundleDescriptor.bundleSymbolicName());

        assertThat(pluginIDOfFirstPluginInBundle).isEqualTo("plugin.1");
    }