Class JUnit4TestMethodAdapter
java.lang.Object
org.apache.tools.ant.taskdefs.optional.junit.JUnit4TestMethodAdapter
- All Implemented Interfaces:
- junit.framework.Test
Adapter between JUnit 3.8.x API and JUnit 4.x API for execution of tests
 and listening of events (test start, test finish, test failure, test skipped).
 The constructor is passed a JUnit 4 test class and a list of name of methods
 in it that should be executed. Method 
run(TestResult) executes
 the given JUnit-4-style test methods and notifies the given TestResult
 object using its old (JUnit 3.8.x style) API.- Author:
- Marian Petras
- 
Constructor SummaryConstructorsConstructorDescriptionJUnit4TestMethodAdapter(Class<?> testClass, String[] methodNames) Creates a new adapter for the given class and a method within the class.
- 
Method Summary
- 
Constructor Details- 
JUnit4TestMethodAdapterCreates a new adapter for the given class and a method within the class.- Parameters:
- testClass- test class containing the method to be executed
- methodNames- names of the test methods that are to be executed
- Throws:
- IllegalArgumentException- if any of the arguments is- nullor if any of the given method names is- nullor empty
 
 
- 
- 
Method Details- 
countTestCasespublic int countTestCases()- Specified by:
- countTestCasesin interface- junit.framework.Test
 
- 
getDescriptionpublic org.junit.runner.Description getDescription()
- 
getTests
- 
getTestClass
- 
runpublic void run(junit.framework.TestResult result) - Specified by:
- runin interface- junit.framework.Test
 
- 
toString
 
-