scenario.deployment(new DeploymentTargetDescription(DEPLOYMENT_1_NAME)).deployed();
scenario.deployment(new DeploymentTargetDescription(DEPLOYMENT_2_NAME)).deployed();
scenario.deployment(new DeploymentTargetDescription(DEPLOYMENT_3_NAME)).deployed();
scenario.deployment(new DeploymentTargetDescription(DEPLOYMENT_4_NAME)).deployed();
fire(new UnDeployManagedDeployments());
assertEventFired(UnDeployDeployment.class, 4);
assertEventFiredInContext(UnDeployDeployment.class, ContainerContext.class);
assertEventFiredInContext(UnDeployDeployment.class, DeploymentContext.class);