assertDependencies("h", "a,d,b,root,h");
}
public void testAddI() throws Exception {
//add i with parent c, and depending on g
manager.addModule("c", new SimpleModuleDefinition(null, "i", ModuleTypes.APPLICATION, null, new String[]{"c", "g"}, null, null, null, null, true));
Collection<ModuleDefinition> allModules = manager.getAllModules();
assertModules("a,c,d,b,root,e,f,g,i", allModules);
assertDependencies("i", "c,a,d,b,root,e,f,g,i");
assertDependees("root", "root,e,f,g,i");
assertDependees("a", "a,root,e,f,g,i");