Class PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
- java.lang.Object
-
- org.junit.internal.runners.MethodRoadie
-
- org.powermock.modules.junit4.internal.impl.PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner
-
- Direct Known Subclasses:
PowerMockJUnit47RunnerDelegateImpl.PowerMockJUnit47MethodRunner
- Enclosing class:
- PowerMockJUnit44RunnerDelegateImpl
protected class PowerMockJUnit44RunnerDelegateImpl.PowerMockJUnit44MethodRunner extends org.junit.internal.runners.MethodRoadie
-
-
Field Summary
Fields Modifier and Type Field Description private booleanextendsFromTestCaseprivate java.lang.ObjecttestInstanceprotected org.junit.internal.runners.TestMethodtestMethod
-
Constructor Summary
Constructors Modifier Constructor Description protectedPowerMockJUnit44MethodRunner(java.lang.Object testInstance, org.junit.internal.runners.TestMethod method, org.junit.runner.notification.RunNotifier notifier, org.junit.runner.Description description, boolean extendsFromTestCase)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidexecuteTest(java.lang.reflect.Method method, java.lang.Object testInstance, java.lang.Runnable test)private java.lang.StringgetExpectedExceptionName(org.junit.internal.runners.TestMethod fTestMethod)protected voidhandleException(org.junit.internal.runners.TestMethod testMethod, java.lang.Throwable actualFailure)private voidhandleInvocationTargetException(org.junit.internal.runners.TestMethod testMethod, java.lang.reflect.InvocationTargetException e)voidrunBeforesThenTestThenAfters(java.lang.Runnable test)protected voidrunTestMethod()
-
-
-
Method Detail
-
runBeforesThenTestThenAfters
public void runBeforesThenTestThenAfters(java.lang.Runnable test)
- Overrides:
runBeforesThenTestThenAftersin classorg.junit.internal.runners.MethodRoadie
-
executeTest
public void executeTest(java.lang.reflect.Method method, java.lang.Object testInstance, java.lang.Runnable test)
-
runTestMethod
protected void runTestMethod()
- Overrides:
runTestMethodin classorg.junit.internal.runners.MethodRoadie
-
handleInvocationTargetException
private void handleInvocationTargetException(org.junit.internal.runners.TestMethod testMethod, java.lang.reflect.InvocationTargetException e) throws java.lang.Exception- Throws:
java.lang.Exception
-
handleException
protected void handleException(org.junit.internal.runners.TestMethod testMethod, java.lang.Throwable actualFailure)
-
getExpectedExceptionName
private java.lang.String getExpectedExceptionName(org.junit.internal.runners.TestMethod fTestMethod) throws java.lang.Exception- Throws:
java.lang.Exception
-
-