public class ScreenShooter
extends org.junit.rules.TestWatcher
@Rule public ScreenShooter makeScreenshotOnFailure = ScreenShooter.failedTests();or
@Rule public ScreenShooter makeScreenshotOnEveryTest = ScreenShooter.failedTests().succeededTests();
| Modifier and Type | Field and Description |
|---|---|
boolean |
captureFailingTests |
boolean |
captureSuccessfulTests |
| Modifier and Type | Method and Description |
|---|---|
protected void |
failed(java.lang.Throwable e,
org.junit.runner.Description description) |
static ScreenShooter |
failedTests() |
protected void |
succeeded(org.junit.runner.Description description) |
ScreenShooter |
succeededTests() |
public boolean captureFailingTests
public boolean captureSuccessfulTests
public static ScreenShooter failedTests()
public ScreenShooter succeededTests()
protected void failed(java.lang.Throwable e,
org.junit.runner.Description description)
failed in class org.junit.rules.TestWatcherprotected void succeeded(org.junit.runner.Description description)
succeeded in class org.junit.rules.TestWatcher