private Collection<DeploymentDescription> generateDependencyDeployments(Method deploymentMethod) { Dependencies dependency = deploymentMethod.getAnnotation(Dependencies.class); Collection<DeploymentDescription> deployments = new ArrayList<DeploymentDescription>(); if (dependency.value() != null) for (Addon addon : dependency.value()) { AddonId id = AddonId.from(addon.name(), addon.version()); DeploymentDescription deploymentDescription = new DeploymentDescription(id.toCoordinates(), ShrinkWrap.create(ForgeRemoteAddon.class).setAddonId(id)); deploymentDescription.shouldBeTestable(false); deployments.add(deploymentDescription); } return deployments; }
private Collection<DeploymentDescription> generateDependencyDeployments(Method deploymentMethod) { Dependencies dependency = deploymentMethod.getAnnotation(Dependencies.class); Collection<DeploymentDescription> deployments = new ArrayList<DeploymentDescription>(); if (dependency.value() != null) for (Addon addon : dependency.value()) { AddonId id = AddonId.from(addon.name(), addon.version()); DeploymentDescription deploymentDescription = new DeploymentDescription(id.toCoordinates(), ShrinkWrap.create(ForgeRemoteAddon.class).setAddonId(id)); deploymentDescription.shouldBeTestable(false); deployments.add(deploymentDescription); } return deployments; }
deployment.shouldBeTestable(deploymentAnnotation.testable());
deployment.shouldBeTestable(deploymentAnnotation.testable());
description.shouldBeTestable(anno.testable());
new DeploymentDescription(javaArchive.getName(), javaArchive); deploymentDescription.shouldBeTestable(testable).shouldBeManaged( true);
@Override public List<DeploymentDescription> generate(TestClass testClass) { List<DeploymentDescription> deployments = super.generate(testClass); List<DeploymentDescription> updatedDeployments = new ArrayList<DeploymentDescription>(); for (DeploymentDescription currentDeploymentDescription : deployments) { if (currentDeploymentDescription.getArchive() instanceof PortletArchive) { DeploymentDescription newDescription = new DeploymentDescription(currentDeploymentDescription.getName(), currentDeploymentDescription.getArchive().as(WebArchive.class)); newDescription.shouldBeTestable(currentDeploymentDescription.testable()) .shouldBeManaged(currentDeploymentDescription.managed()) .setOrder(currentDeploymentDescription.getOrder()) .setTarget(currentDeploymentDescription.getTarget()) .setProtocol(currentDeploymentDescription.getProtocol()) .setExpectedException(currentDeploymentDescription.getExpectedException()); updatedDeployments.add(newDescription); } else { updatedDeployments.add(currentDeploymentDescription); } } return updatedDeployments; } }
new DeploymentDescription(DEPLOYMENT_1_NAME, ShrinkWrap.create(JavaArchive.class)) .setTarget(new TargetDescription(CONTAINER_1_NAME)) .shouldBeTestable(false) .setOrder(2)); .setTarget(new TargetDescription(CONTAINER_2_NAME)) .setOrder(1) .shouldBeTestable(true) .setTestableArchive(ShrinkWrap.create(JavaArchive.class))); .setTarget(new TargetDescription(CONTAINER_2_NAME)) .setOrder(3) .shouldBeTestable(false) .shouldBeManaged(false));
deploymentDescription = new DeploymentDescription(deployment.name(), manipulateArchive(testClass, deployment.name(), deploymentConfiguration.getArchive())); deploymentDescription.shouldBeTestable(deployment.testable()); } else if (deploymentConfiguration.getDescriptor() != null) { deploymentDescription = new DeploymentDescription(deployment.name(), deploymentConfiguration.getDescriptor()); if (shouldThrowException != null) { deploymentDescription.setExpectedException(shouldThrowException.value()); deploymentDescription.shouldBeTestable(shouldThrowException.testable());
deploymentDescription = new DeploymentDescription(deployment.name(), manipulateArchive(testClass, deployment.name(), deploymentConfiguration.getArchive())); deploymentDescription.shouldBeTestable(deployment.testable()); } else if (deploymentConfiguration.getDescriptor() != null) { deploymentDescription = new DeploymentDescription(deployment.name(), deploymentConfiguration.getDescriptor()); if (shouldThrowException != null) { deploymentDescription.setExpectedException(shouldThrowException.value()); deploymentDescription.shouldBeTestable(shouldThrowException.testable());