Package org.junit.experimental.results
Class ResultMatchers
- java.lang.Object
- org.junit.experimental.results.ResultMatchers
public class ResultMatchers extends Object
Matchers on a PrintableResult, to enable JUnit self-tests. For example:assertThat(testResult(HasExpectedException.class), isSuccessful());
Constructor Summary
Constructors Constructor Description ResultMatchers()
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Matcher<PrintableResult>
failureCountIs(int count)
Matches if there arecount
failuresstatic Matcher<PrintableResult>
hasFailureContaining(String string)
Matches if the result has one or more failures, and at least one of them containsstring
static Matcher<Object>
hasSingleFailureContaining(String string)
Matches if the result has exactly one failure, and it containsstring
static Matcher<PrintableResult>
isSuccessful()
Matches if the tests are all successful
Constructor Detail
ResultMatchers
public ResultMatchers()
Method Detail
isSuccessful
public static Matcher<PrintableResult> isSuccessful()
Matches if the tests are all successful
failureCountIs
public static Matcher<PrintableResult> failureCountIs(int count)
Matches if there arecount
failures
hasSingleFailureContaining
public static Matcher<Object> hasSingleFailureContaining(String string)
Matches if the result has exactly one failure, and it containsstring
hasFailureContaining
public static Matcher<PrintableResult> hasFailureContaining(String string)
Matches if the result has one or more failures, and at least one of them containsstring