protected TestFinder |
TestSuite.createBinaryTestFinder(java.lang.String finderClassName,
java.lang.String[] finderArgs,
java.io.File testsDir,
java.io.File jtdFile) |
In the case where a JTD file is found, attempt to load a binary test finder.
|
InterviewParameters |
TestSuite.createInterview() |
Create a configuration interview that can be used to collection the configuration
data for a test run.
|
Script |
TestSuite.createScript(TestDescription td,
java.lang.String[] exclTestCases,
TestEnvironment scriptEnv,
WorkDirectory workDir,
BackupPolicy backupPolicy) |
Create and initialize a Script that can be used to run a test.
|
protected TestFinder |
TestSuite.createTestFinder() |
Create a test finder to be used to access the tests in this test suite.
|
protected void |
TestSuite.init(java.lang.String... args) |
Initialize this test suite, with args typically read from a .jtt file.
|
<T> java.lang.Class<? extends T> |
TestSuite.loadClass(java.lang.String className) |
Load a class using the class loader provided when this test suite was created.
|
protected static <T> java.lang.Class<? extends T> |
TestSuite.loadClass(java.lang.String className,
java.lang.ClassLoader cl) |
Load a class using a specified loader, translating any errors that may arise
into Fault.
|
protected static <T> T |
TestSuite.newInstance(java.lang.Class<? extends T> c) |
Create a new instance of a class, translating any exceptions that may arise
into Fault.
|
protected static <T> T |
TestSuite.newInstance(java.lang.Class<? extends T> c,
java.lang.Class<?>[] argTypes,
java.lang.Object... args) |
Create a new instance of a class using a non-default constructor,
translating any exceptions that may arise into Fault.
|
static TestSuite |
TestSuite.open(java.io.File root) |
Open a test suite.
|
void |
TestSuite.starting(Harness harness) |
A notification method that is called when a test suite run is starting.
|