Class ExpectedExceptionMatcherBuilder

java.lang.Object
org.junit.rules.ExpectedExceptionMatcherBuilder

class ExpectedExceptionMatcherBuilder extends Object
Builds special matcher used by ExpectedException.
  • Field Details

    • matchers

      private final List<org.hamcrest.Matcher<?>> matchers
  • Constructor Details

    • ExpectedExceptionMatcherBuilder

      ExpectedExceptionMatcherBuilder()
  • Method Details

    • add

      void add(org.hamcrest.Matcher<?> matcher)
    • expectsThrowable

      boolean expectsThrowable()
    • build

      org.hamcrest.Matcher<Throwable> build()
    • allOfTheMatchers

      private org.hamcrest.Matcher<Throwable> allOfTheMatchers()
    • castedMatchers

      private List<org.hamcrest.Matcher<? super Throwable>> castedMatchers()
    • cast

      private org.hamcrest.Matcher<Throwable> cast(org.hamcrest.Matcher<?> singleMatcher)