org.powermock.modules.junit4.internal.impl
Class PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner
java.lang.Object
org.junit.internal.runners.MethodRoadie
org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
org.powermock.modules.junit4.internal.impl.PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner
- Direct Known Subclasses:
- PowerMockJUnit49RunnerDelegateImpl.PowerMockJUnit49MethodRunner
- Enclosing class:
- PowerMockJUnit47RunnerDelegateImpl
protected class PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner
- extends PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
Methods inherited from class org.junit.internal.runners.MethodRoadie |
addFailure, run, runTest |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner
protected PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner(Object testInstance,
org.junit.internal.runners.TestMethod method,
org.junit.runner.notification.RunNotifier notifier,
org.junit.runner.Description description,
boolean extendsFromTestCase)
executeTest
public void executeTest(Method method,
Object testInstance,
Runnable test)
- Overrides:
executeTest
in class PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
applyRuleToLastStatement
protected org.junit.runners.model.Statement applyRuleToLastStatement(Method method,
Object testInstance,
Field field,
PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner.LastRuleTestExecutorStatement lastStatement)
throws IllegalAccessException
- Throws:
IllegalAccessException
handleException
protected void handleException(org.junit.internal.runners.TestMethod testMethod,
Throwable actualFailure)
- Since a JUnit 4.7 rule may potentially deal with "unexpected"
exceptions we cannot handle the exception before the rule has been
completely evaluated. Thus we just store the exception here and
rethrow it after the test method has finished executing. In that way
the rule may get a chance to handle the exception appropriately.
- Overrides:
handleException
in class PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
Copyright © 2007-2014. All Rights Reserved.