public class TestSuite extends Object implements INamedThing
| Modifier and Type | Field and Description |
|---|---|
static String |
VIRTUAL_TEST_SUITE |
EMPTY, LONG, REGULAR, SHORT| Constructor and Description |
|---|
TestSuite(TestDescription... tests) |
TestSuite(TestSuiteMethod testSuiteMethod) |
TestSuite(TestSuiteMethod testSuiteMethod,
int... testIndices) |
TestSuite(TestSuiteMethod testSuiteMethod,
TestRunner testRunner) |
| Modifier and Type | Method and Description |
|---|---|
OpenLArgumentsCloner |
getArgumentsCloner() |
String |
getDisplayName(int mode) |
String |
getName() |
int |
getNumberOfTests() |
TestDescription |
getTest(int testNumber) |
IOpenMethod |
getTestedMethod() |
TestDescription[] |
getTests() |
TestSuiteMethod |
getTestSuiteMethod() |
String |
getUri() |
TestUnitsResults |
invoke(Object target,
IRuntimeEnv env) |
TestUnitsResults |
invokeParallel(TestSuiteExecutor testSuiteExecutor,
IOpenClass openClass,
long ntimes) |
TestUnitsResults |
invokeSequentially(IOpenClass openClass,
long ntimes) |
boolean |
isVirtualTestSuite() |
public static String VIRTUAL_TEST_SUITE
public TestSuite(TestSuiteMethod testSuiteMethod)
public TestSuite(TestSuiteMethod testSuiteMethod, TestRunner testRunner)
public TestSuite(TestSuiteMethod testSuiteMethod, int... testIndices)
public TestSuite(TestDescription... tests)
public TestSuiteMethod getTestSuiteMethod()
public TestDescription[] getTests()
public TestDescription getTest(int testNumber)
public TestUnitsResults invokeParallel(TestSuiteExecutor testSuiteExecutor, IOpenClass openClass, long ntimes)
public TestUnitsResults invokeSequentially(IOpenClass openClass, long ntimes)
public TestUnitsResults invoke(Object target, IRuntimeEnv env)
public int getNumberOfTests()
public String getName()
getName in interface INamedThingpublic boolean isVirtualTestSuite()
true in case this test suite is virtual, and false if this test suite
corresponds to particular test table.public IOpenMethod getTestedMethod()
public String getDisplayName(int mode)
getDisplayName in interface INamedThingpublic String getUri()
public OpenLArgumentsCloner getArgumentsCloner()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.