public class JUnit4TestMethodAdapter
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.