use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.
the class UnsuccessfulWithDataPointFields method dataPointFieldsMustBePublic.
@Test
public void dataPointFieldsMustBePublic() {
PrintableResult result = testResult(DataPointFieldsMustBePublic.class);
assertThat(result, allOf(hasFailureContaining("DataPoint field THREE must be public"), hasFailureContaining("DataPoint field THREES must be public"), hasFailureContaining("DataPoint field FOUR must be public"), hasFailureContaining("DataPoint field FOURS must be public"), hasFailureContaining("DataPoint field FIVE must be public"), hasFailureContaining("DataPoint field FIVES must be public")));
}
use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.
the class WithUnresolvedGenericTypeVariablesOnTheoryParms method whereTypeVariableIsOnTheTheory.
@Test
public void whereTypeVariableIsOnTheTheory() {
PrintableResult result = testResult(TypeVariableOnTheoryOnly.class);
assertThat(result, isSuccessful());
}
use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.
the class ResultMatchersTest method hasFailureContaining_givenResultWithOneFailure.
@Test
public void hasFailureContaining_givenResultWithOneFailure() {
PrintableResult resultWithOneFailure = new PrintableResult(Collections.singletonList(new Failure(Description.EMPTY, new RuntimeException("my failure"))));
assertThat(ResultMatchers.hasFailureContaining("my failure").matches(resultWithOneFailure), is(true));
assertThat(ResultMatchers.hasFailureContaining("his failure").matches(resultWithOneFailure), is(false));
}
use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.
the class VerifierRuleTest method usedErrorCollectorTwiceShouldFail.
@Test
public void usedErrorCollectorTwiceShouldFail() {
PrintableResult testResult = testResult(UsesErrorCollectorTwice.class);
assertThat(testResult, hasFailureContaining("first thing went wrong"));
assertThat(testResult, hasFailureContaining("second thing went wrong"));
}
use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.
the class VerifierRuleTest method usedErrorCollectorCheckThrowsClassMismatchShouldFail.
@Test
public void usedErrorCollectorCheckThrowsClassMismatchShouldFail() {
PrintableResult testResult = testResult(UsesErrorCollectorCheckThrowsClassMismatch.class);
assertThat(testResult, hasFailureContaining("expected:<java.lang.IllegalArgumentException> but was:<java.lang.NullPointerException>"));
}
Aggregations