Class Hierarchy (JUnit API)

Overview | Package | Class | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES

## Hierarchy For All Packages

Package Hierarchies:
  org.hamcrest.core, org.junit, org.junit.matchers, org.junit.runner, org.junit.runner.manipulation, org.junit.runner.notification, org.junit.runners

## Class Hierarchy

- java.lang.Object
  - org.junit.Assert
  - org.junit.Assume
  - org.hamcrest.BaseMatcher<T> (implements org.hamcrest.Matcher<T>)
    - org.hamcrest.core.AllOf<T>
    - org.hamcrest.core.AnyOf<T>
    - org.hamcrest.core.DescribedAs<T>
    - org.hamcrest.core.Is<T>
    - org.hamcrest.core.IsAnything<T>
    - org.hamcrest.core.IsEqual<T>
    - org.hamcrest.core.IsInstanceOf
    - org.hamcrest.core.IsNot<T>
    - org.hamcrest.core.IsNull<T>
    - org.hamcrest.core.IsSame<T>
  - org.junit.runner.Description
  - org.junit.runner.notification.Failure
  - org.junit.runner.manipulation.Filter
  - org.junit.runner.JUnitCore
  - org.junit.matchers.JUnitMatchers
  - org.junit.runner.Request
  - org.junit.runner.Result
  - org.junit.runner.notification.RunListener
  - org.junit.runner.Runner (implements org.junit.runner.Describable)
    - org.junit.internal.runners.JUnit38ClassRunner (implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable)
      - org.junit.internal.runners.SuiteMethod
        - org.junit.runners.AllTests
    - org.junit.runners.ParentRunner<T> (implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable)
      - org.junit.runners.BlockJUnit4ClassRunner (implements org.junit.runner.manipulation.Filterable, org.junit.runner.manipulation.Sortable)
        - org.junit.runners.JUnit4
      - org.junit.runners.Suite
        - org.junit.runners.Parameterized
  - org.junit.runner.notification.RunNotifier
  - org.junit.runner.manipulation.Sorter (implements java.util.Comparator<T>)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - java.lang.AssertionError
        - org.junit.ComparisonFailure
    - java.lang.Exception
      - org.junit.runner.manipulation.NoTestsRemainException
      - java.lang.RuntimeException
        - org.junit.runner.notification.StoppedByUserException
    - org.junit.Test.None

## Interface Hierarchy

- org.junit.runner.Describable
- org.junit.runner.manipulation.Filterable
- org.junit.runner.manipulation.Sortable

## Annotation Type Hierarchy

- org.junit.Test (implements java.lang.annotation.Annotation)
- org.junit.Ignore (implements java.lang.annotation.Annotation)
- org.junit.BeforeClass (implements java.lang.annotation.Annotation)
- org.junit.Before (implements java.lang.annotation.Annotation)
- org.junit.AfterClass (implements java.lang.annotation.Annotation)
- org.junit.After (implements java.lang.annotation.Annotation)
- org.junit.runner.RunWith (implements java.lang.annotation.Annotation)
- org.junit.runners.Suite.SuiteClasses (implements java.lang.annotation.Annotation)
- org.junit.runners.Parameterized.Parameters (implements java.lang.annotation.Annotation)

Overview | Package | Class | Tree | Deprecated | Index | Help

PREV NEXT | FRAMES NO FRAMES