Package org.fest.swing.junit.v4_5.runner
Class MethodInvoker
java.lang.Object
org.junit.runners.model.Statement
org.fest.swing.junit.v4_5.runner.MethodInvoker
class MethodInvoker
extends org.junit.runners.model.Statement
Understands execution of a test method. This statement will save take and save the screenshot of the desktop in case
of a failure.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final org.fest.swing.junit.runner.FailureScreenshotTaker
private final Object
private final org.junit.runners.model.FrameworkMethod
-
Constructor Summary
ConstructorsConstructorDescriptionMethodInvoker
(org.junit.runners.model.FrameworkMethod testMethod, Object target, org.fest.swing.junit.runner.FailureScreenshotTaker screenshotTaker) -
Method Summary
-
Field Details
-
testMethod
private final org.junit.runners.model.FrameworkMethod testMethod -
target
-
screenshotTaker
private final org.fest.swing.junit.runner.FailureScreenshotTaker screenshotTaker
-
-
Constructor Details
-
MethodInvoker
MethodInvoker(org.junit.runners.model.FrameworkMethod testMethod, Object target, org.fest.swing.junit.runner.FailureScreenshotTaker screenshotTaker)
-
-
Method Details
-
evaluate
- Specified by:
evaluate
in classorg.junit.runners.model.Statement
- Throws:
Throwable
-
takeScreenshot
private void takeScreenshot()
-