StandaloneArtifactDeployer implements ArtifactDeployer { @Override public void deployDomain() throws DeploymentException { renameApplicationToApplicationName(); File domain = deployment.getArtifact(); checkArgument(domain != null, "Domain cannot be null"); try { controller.deployDomain(domain.getAbsolutePath()); } catch (MuleControllerException e) { log.error("Couldn't deploy domain: " + domain); throw new DeploymentException("Couldn't deploy domain: " + domain); } } StandaloneArtifactDeployer(Deployment deployment, MuleProcessController controller, DeployerLog log, Prober prober);  StandaloneArtifactDeployer(Deployment deployment, DeployerLog log); void waitForDeployments(); void verifyMuleIsStarted(); void addDomainFromstandaloneDeployment(StandaloneDeployment configuration); @Override String toString(); @Override void deployDomain(); @Override void undeployDomain(); @Override void deployApplication(); @Override void undeployApplication();  }
@Test public void deployDomainTest() {}