com.xebialabs.deployit.itest
Class ItestWizard

java.lang.Object
  extended by com.xebialabs.deployit.itest.ItestWizard

public class ItestWizard
extends java.lang.Object


Constructor Summary
ItestWizard(DeployitTester tester)
           
 
Method Summary
 void assertInitial(com.xebialabs.deployit.plugin.api.udm.DeployedApplication app)
           
 void assertUndeploy(com.xebialabs.deployit.plugin.api.udm.DeployedApplication app)
           
 void assertUpgrade(com.xebialabs.deployit.plugin.api.udm.DeployedApplication oldVersion, com.xebialabs.deployit.plugin.api.udm.DeployedApplication newVersion)
           
 void assertUpgrade(com.xebialabs.deployit.plugin.api.udm.Version newVersion, com.xebialabs.deployit.plugin.api.udm.DeployedApplication app, com.xebialabs.deployit.plugin.api.udm.Deployed prevDeployed, com.xebialabs.deployit.plugin.api.udm.Deployed deployed)
           
 com.xebialabs.deployit.plugin.api.udm.Deployed<?,?> deployed(com.xebialabs.deployit.plugin.api.udm.Deployable deployable, com.xebialabs.deployit.plugin.api.udm.Container container, java.lang.String type)
           
 com.xebialabs.deployit.plugin.api.udm.Deployed<?,?> deployed(com.xebialabs.deployit.plugin.api.udm.Deployable deployable, com.xebialabs.deployit.plugin.api.udm.Container container, java.lang.String type, java.util.Map<java.lang.String,java.lang.String> properties)
           
static com.xebialabs.deployit.plugin.api.udm.DeployedApplication newDeployedApplication(java.lang.String name, java.lang.String version, com.xebialabs.deployit.plugin.api.udm.Deployable... deployables)
           
static com.xebialabs.deployit.plugin.api.udm.DeployedApplication newDeployedApplication(java.lang.String name, java.lang.String version, com.xebialabs.deployit.plugin.api.udm.Deployed... deployeds)
           
static com.xebialabs.deployit.plugin.api.udm.DeploymentPackage newDeploymentPackage(java.lang.String name, java.lang.String version, com.xebialabs.deployit.plugin.api.udm.Deployable... deployables)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItestWizard

public ItestWizard(DeployitTester tester)
Method Detail

deployed

public com.xebialabs.deployit.plugin.api.udm.Deployed<?,?> deployed(com.xebialabs.deployit.plugin.api.udm.Deployable deployable,
                                                                    com.xebialabs.deployit.plugin.api.udm.Container container,
                                                                    java.lang.String type,
                                                                    java.util.Map<java.lang.String,java.lang.String> properties)

deployed

public com.xebialabs.deployit.plugin.api.udm.Deployed<?,?> deployed(com.xebialabs.deployit.plugin.api.udm.Deployable deployable,
                                                                    com.xebialabs.deployit.plugin.api.udm.Container container,
                                                                    java.lang.String type)

newDeployedApplication

public static com.xebialabs.deployit.plugin.api.udm.DeployedApplication newDeployedApplication(java.lang.String name,
                                                                                               java.lang.String version,
                                                                                               com.xebialabs.deployit.plugin.api.udm.Deployed... deployeds)

newDeployedApplication

public static com.xebialabs.deployit.plugin.api.udm.DeployedApplication newDeployedApplication(java.lang.String name,
                                                                                               java.lang.String version,
                                                                                               com.xebialabs.deployit.plugin.api.udm.Deployable... deployables)

newDeploymentPackage

public static com.xebialabs.deployit.plugin.api.udm.DeploymentPackage newDeploymentPackage(java.lang.String name,
                                                                                           java.lang.String version,
                                                                                           com.xebialabs.deployit.plugin.api.udm.Deployable... deployables)

assertInitial

public void assertInitial(com.xebialabs.deployit.plugin.api.udm.DeployedApplication app)

assertUpgrade

public void assertUpgrade(com.xebialabs.deployit.plugin.api.udm.Version newVersion,
                          com.xebialabs.deployit.plugin.api.udm.DeployedApplication app,
                          com.xebialabs.deployit.plugin.api.udm.Deployed prevDeployed,
                          com.xebialabs.deployit.plugin.api.udm.Deployed deployed)

assertUpgrade

public void assertUpgrade(com.xebialabs.deployit.plugin.api.udm.DeployedApplication oldVersion,
                          com.xebialabs.deployit.plugin.api.udm.DeployedApplication newVersion)

assertUndeploy

public void assertUndeploy(com.xebialabs.deployit.plugin.api.udm.DeployedApplication app)