Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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)

Nested Class Summary

Nested classes/interfaces inherited from class org.junit.runners.Suite
`Suite.SuiteClasses`

Field Summary

Fields inherited from class org.junit.internal.runners.TestClassRunner
`fEnclosedRunner`

Constructor Summary
`SWTBotJUnit4Suite(Class<?> klass)` Deprecated.
`SWTBotJUnit4Suite(Class<?> klass, Class<?>[] annotatedClasses)` Deprecated.

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.runners.Suite
`validate`

Methods inherited from class org.junit.internal.runners.TestClassRunner
`filter, getDescription, getTestClass, sort`

Methods inherited from class org.junit.runner.Runner
`testCount`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### SWTBotJUnit4Suite

    public SWTBotJUnit4Suite(Class<?> klass)
                      throws Exception

  Deprecated.
  Throws:
    `Exception`

### SWTBotJUnit4Suite

    public SWTBotJUnit4Suite(Class<?> klass,
                             Class<?>[] annotatedClasses)
                      throws Exception

  Deprecated.
  Throws:
    `Exception`

Method Detail

### 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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD