Class ActiveTestSuite

java.lang.Object
junit.framework.TestSuite
junit.extensions.ActiveTestSuite
All Implemented Interfaces:
Test

public class ActiveTestSuite extends TestSuite
A TestSuite for active Tests. It runs each test in a separate thread and waits until all threads have terminated. -- Aarhus Radisson Scandinavian Center 11th floor
  • Field Details

    • fActiveTestDeathCount

      private volatile int fActiveTestDeathCount
  • Constructor Details

    • ActiveTestSuite

      public ActiveTestSuite()
    • ActiveTestSuite

      public ActiveTestSuite(Class<? extends TestCase> theClass)
    • ActiveTestSuite

      public ActiveTestSuite(String name)
    • ActiveTestSuite

      public ActiveTestSuite(Class<? extends TestCase> theClass, String name)
  • Method Details

    • run

      public void run(TestResult result)
      Description copied from class: TestSuite
      Runs the tests and collects their result in a TestResult.
      Specified by:
      run in interface Test
      Overrides:
      run in class TestSuite
    • runTest

      public void runTest(Test test, TestResult result)
      Overrides:
      runTest in class TestSuite
    • waitUntilFinished

      void waitUntilFinished()
    • runFinished

      public void runFinished()