Search in sources :

Example 16 with PrintableResult

use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.

the class VerifierRuleTest method usedErrorCollectorCheckThatShouldFail.

@Test
public void usedErrorCollectorCheckThatShouldFail() {
    PrintableResult testResult = testResult(UsesErrorCollectorCheckThat.class);
    assertThat(testResult, hasFailureContaining("was <3>"));
    assertThat(testResult, hasFailureContaining("was <5>"));
    assertThat(testResult, hasFailureContaining("reason 1"));
    assertThat(testResult, hasFailureContaining("was <7>"));
    assertThat(testResult, hasFailureContaining("reason 2"));
    assertThat(testResult, hasFailureContaining("was <9>"));
}
Also used : PrintableResult(org.junit.experimental.results.PrintableResult) Test(org.junit.Test)

Example 17 with PrintableResult

use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.

the class TemporaryFolderRuleAssuredDeletionTest method testStrictVerificationFailure.

@Test
public void testStrictVerificationFailure() {
    PrintableResult result = testResult(HasTempFolderWithAssuredDeletion.class);
    assertThat(result, failureCountIs(1));
    assertThat(result.toString(), containsString("Unable to clean up temporary folder"));
}
Also used : PrintableResult(org.junit.experimental.results.PrintableResult) Test(org.junit.Test)

Example 18 with PrintableResult

use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.

the class TemporaryFolderRuleAssuredDeletionTest method testStrictVerificationSuccess.

@Test
public void testStrictVerificationSuccess() {
    PrintableResult result = testResult(HasTempFolderWithoutAssuredDeletion.class);
    assertThat(result, isSuccessful());
}
Also used : PrintableResult(org.junit.experimental.results.PrintableResult) Test(org.junit.Test)

Example 19 with PrintableResult

use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.

the class TestWatcherTest method testWatcherStartingThrowsException.

@Test
public void testWatcherStartingThrowsException() {
    PrintableResult result = testResult(TestWatcherStartingThrowsExceptionTest.class);
    assertThat(result, failureCountIs(2));
    assertThat(result, hasFailureContaining("test failure"));
    assertThat(result, hasFailureContaining("watcher failure"));
}
Also used : PrintableResult(org.junit.experimental.results.PrintableResult) Test(org.junit.Test)

Example 20 with PrintableResult

use of org.junit.experimental.results.PrintableResult in project junit4 by junit-team.

the class TestWatcherTest method testWatcherFailedThrowsException.

@Test
public void testWatcherFailedThrowsException() {
    PrintableResult result = testResult(TestWatcherFailedThrowsExceptionTest.class);
    assertThat(result, failureCountIs(2));
    assertThat(result, hasFailureContaining("test failure"));
    assertThat(result, hasFailureContaining("watcher failure"));
}
Also used : PrintableResult(org.junit.experimental.results.PrintableResult) Test(org.junit.Test)

Aggregations

PrintableResult (org.junit.experimental.results.PrintableResult)29 Test (org.junit.Test)27 Failure (org.junit.runner.notification.Failure)4 Theory (org.junit.experimental.theories.Theory)2