|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.taskdefs.optional.junit.JUnitVersionHelper
public class JUnitVersionHelper
Work around for some changes to the public JUnit API between different JUnit releases.
| Field Summary | |
|---|---|
static java.lang.String |
JUNIT_FRAMEWORK_JUNIT4_TEST_CASE_FACADE
Name of the JUnit4 class we look for. |
| Constructor Summary | |
|---|---|
JUnitVersionHelper()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
getTestCaseClassName(junit.framework.Test test)
Tries to find the name of the class which a test represents across JUnit 3 and 4. |
static java.lang.String |
getTestCaseName(junit.framework.Test t)
JUnit 3.7 introduces TestCase.getName() and subsequent versions of JUnit remove the old name() method. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String JUNIT_FRAMEWORK_JUNIT4_TEST_CASE_FACADE
| Constructor Detail |
|---|
public JUnitVersionHelper()
| Method Detail |
|---|
public static java.lang.String getTestCaseName(junit.framework.Test t)
since Ant 1.5.1 this method will invoke "public
String getName()" on any implementation of Test if
it exists.
Since Ant 1.7 also checks for JUnit4TestCaseFacade explicitly. This is used by junit.framework.JUnit4TestAdapter.
t - the test.
public static java.lang.String getTestCaseClassName(junit.framework.Test test)
test - test case to look at
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||