@Test
public void test_provide_all_dependencies()
{

    List<Plugin> dependencies = underTest.getDependenciesOf(WithDepsPlugin.class);
    Assertions.assertThat(dependencies).hasSize(3);
    Assertions.assertThat(dependencies).containsOnly(requiredPlugin1, requiredPlugin2, dependentPlugin);
}