@Test
public void testBuilderWithPluginList3() throws CircularDependencyException {

	PluginManager<TestPluginInterface> pluginManager = pluginManager().withPlugins(plugins(new TestPlugin1(),new TestPlugin2(),new TestPlugin3(),new TestPlugin4(),new TestPlugin5())).build();
	assertOrder(pluginManager, TestPlugin1.class, TestPlugin3.class, TestPlugin4.class, TestPlugin5.class, TestPlugin2.class);
}