public class TestUtils
extends java.lang.Object
| Constructor and Description |
|---|
TestUtils() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact> |
createArtifact(java.lang.String name,
java.lang.String version,
java.lang.String classpathResource,
java.lang.String type,
java.io.File workingFolder) |
static <T extends com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact> |
createArtifactWithoutCopy(java.lang.String name,
java.lang.String version,
java.lang.String classpathResource,
java.lang.String type,
java.io.File workingFolder) |
static com.xebialabs.deployit.plugin.api.udm.DeploymentPackage |
createDeploymentPackage(com.xebialabs.deployit.plugin.api.udm.Deployable... deployables) |
static com.xebialabs.deployit.plugin.api.udm.DeploymentPackage |
createDeploymentPackage(java.lang.String version,
com.xebialabs.deployit.plugin.api.udm.Deployable... deployables) |
static com.xebialabs.deployit.plugin.api.udm.Environment |
createEnvironment(com.xebialabs.deployit.plugin.api.udm.Container... containers) |
static java.lang.String |
getTitleFromHtmlPage(java.lang.String url) |
static java.lang.String |
getTitleFromHtmlPage(java.net.URL url) |
static java.lang.String |
id(java.lang.String... names) |
static <T> T |
newInstance(java.lang.Class<T> clazz) |
static <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
newInstance(java.lang.Class<T> clazz,
java.lang.String id)
Creates new CI instance and sets id
|
static <T> T |
newInstance(java.lang.String type) |
static <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> |
newInstance(java.lang.String type,
java.lang.String id)
Creates new CI instance and sets id
|
static <T> T |
newInstance(com.xebialabs.deployit.plugin.api.reflect.Type type,
java.lang.String id) |
static java.lang.String |
readResource(java.lang.String resource)
Returns resource content as a string
|
public static java.lang.String readResource(java.lang.String resource)
throws java.io.IOException
java.io.IOExceptionpublic static <T> T newInstance(java.lang.String type)
public static <T> T newInstance(java.lang.Class<T> clazz)
public static <T> T newInstance(com.xebialabs.deployit.plugin.api.reflect.Type type,
java.lang.String id)
public static <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> T newInstance(java.lang.Class<T> clazz,
java.lang.String id)
public static <T extends com.xebialabs.deployit.plugin.api.udm.ConfigurationItem> T newInstance(java.lang.String type,
java.lang.String id)
public static java.lang.String id(java.lang.String... names)
public static com.xebialabs.deployit.plugin.api.udm.DeploymentPackage createDeploymentPackage(com.xebialabs.deployit.plugin.api.udm.Deployable... deployables)
public static com.xebialabs.deployit.plugin.api.udm.DeploymentPackage createDeploymentPackage(java.lang.String version,
com.xebialabs.deployit.plugin.api.udm.Deployable... deployables)
public static com.xebialabs.deployit.plugin.api.udm.Environment createEnvironment(com.xebialabs.deployit.plugin.api.udm.Container... containers)
public static <T extends com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact> T createArtifact(java.lang.String name,
java.lang.String version,
java.lang.String classpathResource,
java.lang.String type,
java.io.File workingFolder)
throws java.io.IOException
java.io.IOExceptionpublic static <T extends com.xebialabs.deployit.plugin.api.udm.artifact.SourceArtifact> T createArtifactWithoutCopy(java.lang.String name,
java.lang.String version,
java.lang.String classpathResource,
java.lang.String type,
java.io.File workingFolder)
throws java.net.URISyntaxException
java.net.URISyntaxExceptionpublic static java.lang.String getTitleFromHtmlPage(java.lang.String url)
throws java.io.IOException
java.io.IOExceptionpublic static java.lang.String getTitleFromHtmlPage(java.net.URL url)
throws java.io.IOException
java.io.IOException