org.powermock.core.testlisteners
Class FieldDefaulter
java.lang.Object
org.powermock.core.spi.support.AbstractPowerMockTestListenerBase
org.powermock.core.testlisteners.FieldDefaulter
- All Implemented Interfaces:
- PowerMockTestListener
public class FieldDefaulter
- extends AbstractPowerMockTestListenerBase
A test listener that automatically set all instance fields to their default
values after each test method. E.g. an object field is set to
null
, an int
field is set to 0 and so on.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FieldDefaulter
public FieldDefaulter()
afterTestMethod
public void afterTestMethod(Object testInstance,
Method method,
Object[] arguments,
TestMethodResult testResult)
throws Exception
- Description copied from class:
AbstractPowerMockTestListenerBase
- Provides an empty implementation.
- Specified by:
afterTestMethod
in interface PowerMockTestListener
- Overrides:
afterTestMethod
in class AbstractPowerMockTestListenerBase
method
- The test method that is currently executed.arguments
- The arguments passed to the test method if any. May be an
empty array but never null
.testResult
- The outcome of the test method.
- Throws:
Exception
- If something unexpected occurs.
Copyright © 2007-2012. All Rights Reserved.