Interface TestSuite

All Superinterfaces:
Test
All Known Implementing Classes:
AbstractTestSuite, DefaultTestSuite, DummyValidTestSuite, SelfContainedSVGOnLoadTestValidator, SVGRenderingAccuracyTestValidator, XMLTestSuiteRunnerValidator

public interface TestSuite extends Test
A TestSuite is a composite test, that is, a test made of multiple children Test cases. Running a TestSuite will simply run the children test cases.
Version:
$Id: TestSuite.java 1733416 2016-03-03 07:07:13Z gadams $
  • Method Details

    • addTest

      void addTest(Test test)
      Adds a Test to the suite
    • removeTest

      void removeTest(Test test)
      Removes a Test from the suite
    • getChildrenTests

      Test[] getChildrenTests()
      Returns this suite's Test. This should not return a reference to any internal structure held by the TestSuite. For example, if an internal array is used, this shoudl return a copy of that array.
    • getChildrenCount

      int getChildrenCount()
      Returns the number of child tests