public static Map<String, PluginConfiguration> load(final File agentRootPath) throws IOException {
        return YamlPluginConfigurationLoader.load(new File(agentRootPath, Paths.get("conf", "agent.yaml").toString())).map(YamlPluginsConfigurationSwapper::swap).orElse(Collections.emptyMap());
    }
@Test
    void assertLoad() throws IOException {
        Map<String, PluginConfiguration> actual = PluginConfigurationLoader.load(new File(getResourceURL()));
        assertThat(actual.size(), is(3));
        assertLoggingPluginConfiguration(actual.get("log_fixture"));
        assertMetricsPluginConfiguration(actual.get("metrics_fixture"));
        assertTracingPluginConfiguration(actual.get("tracing_fixture"));
    }