org.apache.maven.surefire.junit
Class TestListenerInvocationHandler
java.lang.Object
org.apache.maven.surefire.junit.TestListenerInvocationHandler
- All Implemented Interfaces:
- java.lang.reflect.InvocationHandler
public class TestListenerInvocationHandler
- extends java.lang.Object
- implements java.lang.reflect.InvocationHandler
Constructor Summary |
TestListenerInvocationHandler(org.apache.maven.surefire.report.ReporterManager reportManager,
java.lang.Object instanceOfTestResult,
java.lang.ClassLoader loader)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
START_TEST
private static final java.lang.String START_TEST
- See Also:
- Constant Field Values
ADD_FAILURE
private static final java.lang.String ADD_FAILURE
- See Also:
- Constant Field Values
ADD_ERROR
private static final java.lang.String ADD_ERROR
- See Also:
- Constant Field Values
END_TEST
private static final java.lang.String END_TEST
- See Also:
- Constant Field Values
failedTestsSet
private java.util.Set failedTestsSet
reportManager
private org.apache.maven.surefire.report.ReporterManager reportManager
EMPTY_CLASS_ARRAY
private static final java.lang.Class[] EMPTY_CLASS_ARRAY
EMPTY_STRING_ARRAY
private static final java.lang.String[] EMPTY_STRING_ARRAY
TestListenerInvocationHandler
public TestListenerInvocationHandler(org.apache.maven.surefire.report.ReporterManager reportManager,
java.lang.Object instanceOfTestResult,
java.lang.ClassLoader loader)
invoke
public java.lang.Object invoke(java.lang.Object proxy,
java.lang.reflect.Method method,
java.lang.Object[] args)
throws java.lang.Throwable
- Specified by:
invoke
in interface java.lang.reflect.InvocationHandler
- Throws:
java.lang.Throwable
handleStartTest
public void handleStartTest(java.lang.Object[] args)
handleAddError
private void handleAddError(java.lang.Object[] args)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
getStackTraceWriter
private JUnitStackTraceWriter getStackTraceWriter(java.lang.Object[] args)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
handleAddFailure
private void handleAddFailure(java.lang.Object[] args)
throws java.lang.IllegalAccessException,
java.lang.reflect.InvocationTargetException
- Throws:
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetException
handleEndTest
private void handleEndTest(java.lang.Object[] args)