|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.sonatype.tests.http.runner.junit.Junit3SuiteConfiguration
public abstract class Junit3SuiteConfiguration
Junit3 test case supporting multiple server configurations for the test class.
Annotations are provided to configure the used configurations.
Configurators
takes SuiteConfigurator
classes and
uses them to run every test method. Every entry in
ConfiguratorList
will be loaded as a resource. The runner
expects every line of the resource to be the class name of a SuiteConfigurator.
IgnoreConfigurators
may be used to to ignore
configurators from the list.
If none of the annotations are present, the runner tries to load a default list (
DefaultSuiteConfigurators.list
).
SuiteConfigurator
,
DefaultSuiteConfiguration
Constructor Summary | |
---|---|
Junit3SuiteConfiguration()
|
Method Summary | |
---|---|
void |
configureProvider(ServerProvider provider)
|
ServerProvider |
provider()
|
void |
setConfigurator(SuiteConfigurator configurator)
|
void |
setUp()
|
static junit.framework.TestSuite |
suite(Class<? extends Junit3SuiteConfiguration> cls)
Create a TestSuite containing all tests for the given class. |
void |
tearDown()
|
String |
url()
|
String |
url(String path,
String... parts)
|
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Junit3SuiteConfiguration()
Method Detail |
---|
public void setUp() throws Exception
setUp
in class junit.framework.TestCase
Exception
public void tearDown() throws Exception
tearDown
in class junit.framework.TestCase
Exception
public void setConfigurator(SuiteConfigurator configurator)
public void configureProvider(ServerProvider provider)
public String url()
public ServerProvider provider()
public String url(String path, String... parts)
public static junit.framework.TestSuite suite(Class<? extends Junit3SuiteConfiguration> cls) throws Exception
TestSuite
containing all tests for the given class. A test consists of a test method declared in
or inherited by the class, combined with a SuiteConfigurator
.
cls
- the class to scan.
Exception
- when reflection fails with the given class.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |