@Override public void describeTo(Description description) { description.appendText("at a distance "); description.appendValue(distance); description.appendText(" from "); description.appendValue(seat); }
@Override public void describeTo(Description description) { description.appendText("is about "); description.appendValue(d); description.appendText(" (factor "); description.appendValue(factor); description.appendText(")"); }
@Override protected void describeMismatchSafely(File item, Description mismatchDescription) { if (null != this.mismatch) { this.mismatch.describeMismatch(item, mismatchDescription); } else { mismatchDescription.appendValue(item).appendText(" contained\n"); List<File> files = files(item); for (File file : files) { mismatchDescription.appendValue(file.getName()).appendText("\n"); } } }
@Override protected void describeMismatchSafely(final T item, final Description mismatchDescription) { mismatchDescription.appendValue(item).appendText(" is not equivalent to "); if (comparison == null) { mismatchDescription.appendText("null value"); } else { mismatchDescription.appendValue(comparison); } mismatchDescription.appendText(" according with Equivalence ").appendValue(equivalence); }
static void assertBitSet(FixedBitSet actual, FixedBitSet expected, IndexSearcher searcher) throws IOException { if (!actual.equals(expected)) { Description description = new StringDescription(); description.appendText(reason(actual, expected, searcher)); description.appendText("\nExpected: "); description.appendValue(expected); description.appendText("\n got: "); description.appendValue(actual); description.appendText("\n"); throw new java.lang.AssertionError(description.toString()); } }
/** * メッセージの構築。 期待値をDateに変換してメッセージに追加する。(時間部分は差分として出ちゃうけど、めんどいのでこの辺は適当) * * @param description */ public void describeTo(Description description) { if (expected == null) { description.appendText(expected); } else { description.appendValue(expectedDate); } }
@Override public void describeMismatchSafely(BigDecimal bigDecimal, Description description) { description .appendValue(bigDecimal) .appendText(" differed by ") .appendValue(this.actualDelta(bigDecimal)); }
@Override public void describeTo(final Description description) { if (this.expected.longValue() == 0L) { description.appendText("zero or null"); } else { description.appendValue(this.expected); } }
@Override public void describeMismatch(Object item, Description description) { description.appendText("was:"); if (item instanceof String) { description.appendText((String) item); } else { description.appendValue(item); } }
@Override protected boolean matches(Object item, Description mismatchDescription) { FileSink fs = (FileSink) item; try { String contents = fs.getContents(); mismatchDescription.appendValue(contents); return matcher.matches(contents); } catch (IOException e) { mismatchDescription.appendText("failed with an IOException: " + e.getMessage()); return false; } }
@Override protected boolean matchesSafely(Method item, Description mismatchDescription) { final int actualParameterCount = item.getParameterTypes().length; mismatchDescription .appendValue(item) .appendText(" has ") .appendValue(actualParameterCount) .appendText(" parameters"); return actualParameterCount == parameterCount; }
@Override public void describeTo(Description desc) { if (expected == null || actual == null) { desc.appendValue(expected); } else { int lines = Math.min(expectedLines.size(), actualLines.size()); for (int idx = 0; idx < lines; idx++) { String expectedLine = expectedLines.get(idx); String actualLine = actualLines.get(idx); if (!expectedLine.equals(actualLine)) { desc.appendValue(expectedLine); desc.appendText(", but actual is "); desc.appendValue(actualLine); desc.appendText(", line " + (idx + 1) + "\n"); desc.appendValue(expected); return; } } desc.appendText("expected text is " + expectedLines.size() + " lines, "); desc.appendText("but actual text is " + actualLines.size() + " lines\n"); desc.appendValue(expected); } }
public void describeTo(Description description) { java.util.regex.Matcher arg = ARG_PATTERN.matcher(descriptionTemplate); int textStart = 0; while (arg.find()) { description.appendText(descriptionTemplate.substring(textStart, arg.start())); int argIndex = Integer.parseInt(arg.group(1)); description.appendValue(values[argIndex]); textStart = arg.end(); } if (textStart < descriptionTemplate.length()) { description.appendText(descriptionTemplate.substring(textStart)); } }
public void describeTo(Description description) { if (this.fAssumption != null) { description.appendText(this.fAssumption); } if (this.fValueMatcher) { if (this.fAssumption != null) { description.appendText(": "); } description.appendText("got: "); description.appendValue(this.fValue); if (this.fMatcher != null) { description.appendText(", expected: "); description.appendDescriptionOf(this.fMatcher); } } }
@Override public void describeTo(Description description) { description.appendValue(elements); }
public void describeTo(Description description) { description.appendValue(expected); }
@Override public void describeTo(final Description description) { description.appendValue(clazz); }
@Override public void describeTo(Description description) { description.appendValue(date); }
public void describeTo(Description description) { description.appendValue(expected); description.appendText("Collections didn't match"); }
public void describeTo(Description description) { description.appendText("save params in "); description.appendValue(params); }
@Override public void describeTo(Description description) { description.appendValue(parameterCount).appendText(" parameters"); }
@Override public void describeTo(Description description) { description.appendValue(this.regex); }
@Override protected void describeMismatchSafely(Seat item, Description description) { description.appendText("was "); description.appendValue(seatDistance(item, seat)); }
public void describeTo(Description desc) { desc.appendText("Node should have label "); desc.appendValue(label); }
@Override public void describeTo(Description description) { description.appendValue(name).appendValue(value); }
@Override public void describeTo(Description description) { description.appendText("Value to be a number. "); description.appendValue(value); }
@Override public void describeMismatchSafely(Object query, Description desc) { desc.appendText("Label was "); desc.appendValue(actualText); }
@Override public void describeTo(final Description description) { description.appendValue(expected); }
@Override protected void describeMismatchSafely( final Optional item, final Description mismatchDescription) { mismatchDescription.appendValue(item).appendText(" is not an withoutRepetitions optional"); }