com.gargoylesoftware.base.testing
public class RecursiveTestSuite extends TestSuite
Version: $Revision: 1.3 $
| Field Summary | |
|---|---|
| TestFilter | testFilter_ |
| Constructor Summary | |
|---|---|
| RecursiveTestSuite(String startingPath, TestFilter testFilter)
Create a new instance
| |
| RecursiveTestSuite(File startingPath, TestFilter testFilter)
Create an instance
| |
| Method Summary | |
|---|---|
| Set | findAllTestClasses(File startingDirectory) |
| void | findAllTestClasses(File directory, List list) |
| Test | getTestForClass(Class clazz)
Return a test suite containing all the tests for the specified class. |
| static void | main(String[] args)
Main entry point.
|
| void | testFoo()
Dummy test so that JUnit doesn't complain that this suite doesn't have
any tests. |
Parameters: testFilter The object that will filter out tests that we don't wish to run startingPath The directory that we will start our descent in.
Throws: IOException If anything goes wrong during the directory scanning.
Parameters: testFilter The object that will filter out tests that we don't wish to run startingPath The directory that we will start our descent in.
Throws: IOException If anything goes wrong during the directory scanning.
Parameters: startingDirectory Description of Parameter
Returns: Description of the Returned Value
Throws: IOException Description of Exception
Parameters: directory Description of Parameter list Description of Parameter
Throws: IOException Description of Exception
Parameters: clazz Description of Parameter
Returns: The testSuiteForClass value
Parameters: args The arguments