com.xebialabs.deployit.test.support.utils
Class ItestUtils
java.lang.Object
com.xebialabs.deployit.test.support.utils.ItestUtils
public class ItestUtils
- extends java.lang.Object
|
Method Summary |
static void |
assertItestServletSucceeds(com.xebialabs.deployit.ci.Host serverHost,
int port,
java.lang.Class<? extends javax.servlet.Servlet> itestServletClass)
|
static void |
assertItestServletSucceeds(com.xebialabs.deployit.ci.Host serverHost,
int port,
java.lang.Class<? extends javax.servlet.Servlet> itestServletClass,
java.lang.String action)
|
static void |
assertStepReturns(com.xebialabs.deployit.Step step,
boolean expectedReturnValue)
|
static void |
assertStepSucceeds(com.xebialabs.deployit.Step step)
|
static com.xebialabs.deployit.ci.artifact.Ear |
createItestEar(java.lang.Class<? extends javax.servlet.Servlet> itestServletClass)
Creates an actual EAR file in a temporary location that contains a servlet of the given
class, mapped to the context root given by ITEST_WAR_NAME. |
static java.io.File |
resourceToFile(org.springframework.core.io.Resource resource)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ITEST_EAR_NAME
public static final java.lang.String ITEST_EAR_NAME
- See Also:
- Constant Field Values
ITEST_WAR_NAME
public static final java.lang.String ITEST_WAR_NAME
- See Also:
- Constant Field Values
ITEST_SUCCESS_MESSAGE
public static final java.lang.String ITEST_SUCCESS_MESSAGE
- See Also:
- Constant Field Values
ItestUtils
public ItestUtils()
resourceToFile
public static java.io.File resourceToFile(org.springframework.core.io.Resource resource)
throws java.io.IOException
- Throws:
java.io.IOException
createItestEar
public static com.xebialabs.deployit.ci.artifact.Ear createItestEar(java.lang.Class<? extends javax.servlet.Servlet> itestServletClass)
throws java.io.IOException
- Creates an actual EAR file in a temporary location that contains a servlet of the given
class, mapped to the context root given by
ITEST_WAR_NAME.
Returns an Ear CI whose backing file is the EAR file created.
- Parameters:
itestServletClass - the class of the servlet to be deployed
- Returns:
- an
Ear CI representing the created EAR file
- Throws:
java.io.IOException - if the EAR file could not be written
assertItestServletSucceeds
public static void assertItestServletSucceeds(com.xebialabs.deployit.ci.Host serverHost,
int port,
java.lang.Class<? extends javax.servlet.Servlet> itestServletClass)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
assertItestServletSucceeds
public static void assertItestServletSucceeds(com.xebialabs.deployit.ci.Host serverHost,
int port,
java.lang.Class<? extends javax.servlet.Servlet> itestServletClass,
java.lang.String action)
throws java.io.IOException,
org.xml.sax.SAXException
- Throws:
java.io.IOException
org.xml.sax.SAXException
assertStepSucceeds
public static void assertStepSucceeds(com.xebialabs.deployit.Step step)
assertStepReturns
public static void assertStepReturns(com.xebialabs.deployit.Step step,
boolean expectedReturnValue)
Copyright © 2009. All Rights Reserved.