Class NoJobsWorkspaceTestCase

  • All Implemented Interfaces:
    junit.framework.Test

    public class NoJobsWorkspaceTestCase
    extends WorkspaceTestCase
    A WorkspaceTestCase that suspends execution of all jobs in its setUp() method and resumes execution of jobs in its tearDown() method. It ensures that no jobs will execute while a test is running.
    Since:
    1.7
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void setUp()
      Turns auto-build off, cleans up the workspace.
      protected void tearDown()
      Cleans up the workspace.
      • 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, runTest, setName, toString
      • Methods inherited from class java.lang.Object

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

      • NoJobsWorkspaceTestCase

        public NoJobsWorkspaceTestCase()
        No-arg constructor to enable serialization. This method is not intended to be used by mere mortals without calling setName().
      • NoJobsWorkspaceTestCase

        public NoJobsWorkspaceTestCase​(java.lang.String name)
        Constructs a test case with the given name.
    • Method Detail

      • setUp

        protected void setUp()
                      throws java.lang.Exception
        Description copied from class: WorkspaceTestCase
        Turns auto-build off, cleans up the workspace.
        Overrides:
        setUp in class WorkspaceTestCase
        Throws:
        java.lang.Exception
      • tearDown

        protected void tearDown()
                         throws java.lang.Exception
        Description copied from class: WorkspaceTestCase
        Cleans up the workspace.
        Overrides:
        tearDown in class WorkspaceTestCase
        Throws:
        java.lang.Exception