org.eclipse.swtbot.swt.finder.junit
Class SWTBotJUnit4Suite
java.lang.Object
org.junit.runner.Runner
org.junit.internal.runners.TestClassRunner
org.junit.runners.Suite
org.eclipse.swtbot.swt.finder.junit.SWTBotJUnit4Suite
- All Implemented Interfaces:
- Filterable, Sortable
Deprecated. Please use Suite
instead. @RunWith(Suite.class)
public final class SWTBotJUnit4Suite
- extends Suite
A suite runner that captures screenshots on test failures. Clients are not supposed to subclass this. Typical usage is:
@RunWith(SWTBotJUnit4Suite.class)
@SuiteClasses( { FooTest.class, BarTest.class })
public class MySuite {
}
- Version:
- $Id:
- Author:
- Hans Schwaebli (Bug 273403)
Fields inherited from class org.junit.internal.runners.TestClassRunner |
fEnclosedRunner |
Method Summary |
void |
run(RunNotifier notifier)
Deprecated. Decorates the run method of the super class with a screenshot capturer. |
Methods inherited from class org.junit.internal.runners.TestClassRunner |
filter, getDescription, getTestClass, sort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SWTBotJUnit4Suite
public SWTBotJUnit4Suite(Class<?> klass)
throws Exception
- Deprecated.
- Throws:
Exception
SWTBotJUnit4Suite
public SWTBotJUnit4Suite(Class<?> klass,
Class<?>[] annotatedClasses)
throws Exception
- Deprecated.
- Throws:
Exception
run
public void run(RunNotifier notifier)
- Deprecated.
- Decorates the run method of the super class with a screenshot capturer.
- Overrides:
run
in class org.junit.internal.runners.TestClassRunner
- See Also:
TestClassRunner.run(RunNotifier)