Class DeploymentExecutor

  • All Implemented Interfaces:
    junit.framework.Test

    public class DeploymentExecutor
    extends junit.framework.TestCase
    TestCase that deploys a TestService to the ApplicationContainer.

    After this test is run, createUndeployer() needs to be used to undeploy the deployed service.

    Author:
    Kohsuke Kawaguchi
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addSTSToClasspath()  
      com.sun.xml.ws.test.exec.Executor createUndeployer()
      Creates another test to be exeucted at the end to undeploy the service that this test deployed.
      protected java.io.File makeWorkDir​(java.lang.String dirName)  
      void runTest()
      Executes something.
      protected void setUp()  
      protected void tearDown()  
      void updateWsitClient()  
      • Methods inherited from class junit.framework.TestCase

        assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, setName, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DeploymentExecutor

        public DeploymentExecutor​(DeployedService context)
    • Method Detail

      • runTest

        public void runTest()
                     throws java.lang.Throwable
        Executes something. Error happened during this will be recorded as a test failure.
        Throws:
        java.lang.Throwable
      • updateWsitClient

        public void updateWsitClient()
                              throws java.lang.Exception
        Throws:
        java.lang.Exception
      • addSTSToClasspath

        public void addSTSToClasspath()
                               throws java.lang.Exception
        Throws:
        java.lang.Exception
      • createUndeployer

        public com.sun.xml.ws.test.exec.Executor createUndeployer()
        Creates another test to be exeucted at the end to undeploy the service that this test deployed.
      • setUp

        protected void setUp()
                      throws java.lang.Exception
        Overrides:
        setUp in class junit.framework.TestCase
        Throws:
        java.lang.Exception
      • tearDown

        protected void tearDown()
                         throws java.lang.Exception
        Overrides:
        tearDown in class junit.framework.TestCase
        Throws:
        java.lang.Exception
      • makeWorkDir

        protected final java.io.File makeWorkDir​(java.lang.String dirName)