1 package org.junit.tests.experimental.results; 2 3 import static org.hamcrest.CoreMatchers.containsString; 4 import static org.hamcrest.CoreMatchers.is; 5 import static org.junit.Assert.assertThat; 6 7 import org.junit.Test; 8 import org.junit.experimental.results.ResultMatchers; 9 import org.junit.experimental.theories.Theory; 10 11 public class ResultMatchersTest { 12 @Test 13 public void hasFailuresHasGoodDescription() { 14 assertThat(ResultMatchers.failureCountIs(3).toString(), 15 is("has 3 failures")); 16 } 17 18 @Theory 19 public void hasFailuresDescriptionReflectsInput(int i) { 20 assertThat(ResultMatchers.failureCountIs(i).toString(), 21 containsString("" + i)); 22 } 23 }