assertTrue("B doesn't deploy", deployer3.getDeployOrder() > 0);
assertUndeployAfter(deployer2, deployer1);
assertTrue("B doesn't undeploy", deployer3.getUndeployOrder() > 0);
main.addDeployment(deployment);
main.process();
assertDeployBefore(deployer2, deployer1);
assertTrue("B doesn't deploy", deployer3.getDeployOrder() > 0);
assertUndeployAfter(deployer2, deployer1);
assertTrue("B doesn't undeploy", deployer3.getUndeployOrder() > 0);