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