在测试过程中,有时可能想一次性运行所有的测试类,或是选择性的运行某些测试类。这样的话我们可以用TestSuite来统一管理我们的测试类。
  比如说我现在有三个测试类:junitTest4,TestCase2和TryTest

  但是现在我不想运行全部的测试类,只想运行其中的junitTest4和TestCase2。这样可以用junit test suite来管理。
  代码如下:

  运行结果:

  由此可见,通过junit test suite我们可以共同管理不同的测试类,可以指定一次性只执行我们想要执行的测试类。
  TestSuite还可以不断地嵌套其他的Testsuite,方便了对于不断增加的TestCase的管理和维护。这种体系架构,非常类似于现实中程序一步步开发一步步集成的现况。