org.unitils
Class TracingTestListener
java.lang.Object
org.unitils.core.TestListener
org.unitils.TracingTestListener
public class TracingTestListener
- extends TestListener
Test listener that records all method invocations.
- Author:
- Tim Ducheyne, Filip Neven
|
Method Summary |
void |
afterCreateTestObject(java.lang.Object testObject)
|
void |
afterTestMethod(java.lang.Object testObject,
java.lang.reflect.Method testMethod,
java.lang.Throwable throwable)
|
void |
afterTestTearDown(java.lang.Object testObject,
java.lang.reflect.Method testMethod)
|
void |
beforeTestClass(java.lang.Class<?> testClass)
|
void |
beforeTestMethod(java.lang.Object testObject,
java.lang.reflect.Method testMethod)
|
void |
beforeTestSetUp(java.lang.Object testObject,
java.lang.reflect.Method testMethod)
|
void |
expectExceptionInMethod(TracingTestListener.Invocation exceptionMethod,
boolean throwAssertionFailedError)
|
java.util.List<TracingTestListener.Call> |
getCallList()
|
java.lang.String |
getCallListAsString()
|
java.lang.Throwable |
getCurrentThrowable()
|
void |
registerListenerInvocation(TracingTestListener.ListenerInvocation listenerInvocation,
java.lang.Class<?> testClass,
java.lang.Object test,
java.lang.reflect.Method testMethod,
java.lang.Throwable throwable)
|
void |
registerTestInvocation(TracingTestListener.TestInvocation invocation,
java.lang.Class<?> testClass,
java.lang.String methodName)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TracingTestListener
public TracingTestListener()
getCallList
public java.util.List<TracingTestListener.Call> getCallList()
getCallListAsString
public java.lang.String getCallListAsString()
expectExceptionInMethod
public void expectExceptionInMethod(TracingTestListener.Invocation exceptionMethod,
boolean throwAssertionFailedError)
registerTestInvocation
public void registerTestInvocation(TracingTestListener.TestInvocation invocation,
java.lang.Class<?> testClass,
java.lang.String methodName)
registerListenerInvocation
public void registerListenerInvocation(TracingTestListener.ListenerInvocation listenerInvocation,
java.lang.Class<?> testClass,
java.lang.Object test,
java.lang.reflect.Method testMethod,
java.lang.Throwable throwable)
beforeTestClass
public void beforeTestClass(java.lang.Class<?> testClass)
- Overrides:
beforeTestClass in class TestListener
afterCreateTestObject
public void afterCreateTestObject(java.lang.Object testObject)
- Overrides:
afterCreateTestObject in class TestListener
beforeTestSetUp
public void beforeTestSetUp(java.lang.Object testObject,
java.lang.reflect.Method testMethod)
- Overrides:
beforeTestSetUp in class TestListener
beforeTestMethod
public void beforeTestMethod(java.lang.Object testObject,
java.lang.reflect.Method testMethod)
- Overrides:
beforeTestMethod in class TestListener
afterTestMethod
public void afterTestMethod(java.lang.Object testObject,
java.lang.reflect.Method testMethod,
java.lang.Throwable throwable)
- Overrides:
afterTestMethod in class TestListener
afterTestTearDown
public void afterTestTearDown(java.lang.Object testObject,
java.lang.reflect.Method testMethod)
- Overrides:
afterTestTearDown in class TestListener
getCurrentThrowable
public java.lang.Throwable getCurrentThrowable()
Copyright © 2011. All Rights Reserved.