super(name);
}
public void testDependencyCorrectOrder() throws Throwable
{
TestDelegate delegate1 = getDelegate1();
assertInstall(delegate1);
assertEquals(1, delegate1.describeInstallOrder);
assertEquals(2, delegate1.instantiateInstallOrder);
assertEquals(3, delegate1.configureInstallOrder);
assertEquals(4, delegate1.createInstallOrder);
assertEquals(5, delegate1.startInstallOrder);
assertEquals(6, delegate1.installInstallOrder);
assertEquals(-1, delegate1.installUninstallOrder);
assertEquals(-1, delegate1.startUninstallOrder);
assertEquals(-1, delegate1.createUninstallOrder);
assertEquals(-1, delegate1.configureUninstallOrder);
assertEquals(-1, delegate1.instantiateUninstallOrder);
assertEquals(-1, delegate1.describeUninstallOrder);
TestDelegate delegate2 = getDelegate2();
assertInstall(delegate2);
assertEquals(7, delegate2.describeInstallOrder);
assertEquals(8, delegate2.instantiateInstallOrder);
assertEquals(9, delegate2.configureInstallOrder);
assertEquals(10, delegate2.createInstallOrder);