org.apache.ant.antunit.junit4
Class AntUnitSuiteRunner
java.lang.Object
org.junit.runner.Runner
org.apache.ant.antunit.junit4.AntUnitSuiteRunner
- All Implemented Interfaces:
- org.junit.runner.Describable, org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable
public class AntUnitSuiteRunner
- extends org.junit.runner.Runner
- implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable
JUnit4 Runner to put in a RunWith annotation of the AntUnitSuite when using a
JUnit4 runner. Using this runner is not mandatory because junit4 is able to
run junit3 test. However, the test may be faster with this Runner (with the
default junit4 adapter, the suiteSetUp and suiteTearDown will be executed
around every test target). Also, more features are available when this runner
is used (filtering & sorting)
Method Summary |
void |
filter(org.junit.runner.manipulation.Filter filter)
|
org.junit.runner.Description |
getDescription()
|
void |
run(org.junit.runner.notification.RunNotifier junitNotifier)
|
void |
sort(org.junit.runner.manipulation.Sorter sorter)
|
Methods inherited from class org.junit.runner.Runner |
testCount |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AntUnitSuiteRunner
public AntUnitSuiteRunner(java.lang.Class testCaseClass)
throws org.junit.internal.runners.InitializationError
- Throws:
org.junit.internal.runners.InitializationError
filter
public void filter(org.junit.runner.manipulation.Filter filter)
throws org.junit.runner.manipulation.NoTestsRemainException
- Specified by:
filter
in interface org.junit.runner.manipulation.Filterable
- Throws:
org.junit.runner.manipulation.NoTestsRemainException
sort
public void sort(org.junit.runner.manipulation.Sorter sorter)
- Specified by:
sort
in interface org.junit.runner.manipulation.Sortable
getDescription
public org.junit.runner.Description getDescription()
- Specified by:
getDescription
in interface org.junit.runner.Describable
- Specified by:
getDescription
in class org.junit.runner.Runner
run
public void run(org.junit.runner.notification.RunNotifier junitNotifier)
- Specified by:
run
in class org.junit.runner.Runner