Class JavaClientExecutor

  • All Implemented Interfaces:
    junit.framework.Test

    public class JavaClientExecutor
    extends junit.framework.TestCase
    Execute Java client.
    Author:
    Kohsuke Kawaguchi
    • Constructor Summary

      Constructors 
      Constructor Description
      JavaClientExecutor​(DeploymentContext context, java.io.File sourceFile, com.sun.istack.test.VersionNumber version)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int countTestCases()  
      protected java.io.File makeWorkDir​(java.lang.String dirName)  
      void run​(junit.framework.TestResult result)  
      void runTest()
      Executes something.
      protected void setUp()  
      protected void tearDown()  
      • 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, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, runBare, setName, toString
      • Methods inherited from class java.lang.Object

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

      • JavaClientExecutor

        public JavaClientExecutor​(DeploymentContext context,
                                  java.io.File sourceFile,
                                  com.sun.istack.test.VersionNumber version)
                           throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • countTestCases

        public int countTestCases()
        Specified by:
        countTestCases in interface junit.framework.Test
        Overrides:
        countTestCases in class junit.framework.TestCase
      • run

        public void run​(junit.framework.TestResult result)
        Specified by:
        run in interface junit.framework.Test
        Overrides:
        run in class junit.framework.TestCase
      • 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
      • 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)