@Override @SuppressWarnings({ "unchecked", "rawtypes" }) public String toString() { return new PrintSettings().print((List) matchers, invocation); }
public static PrintSettings verboseMatchers(Integer ... indexesOfMatchers) { PrintSettings settings = new PrintSettings(); settings.setMatchersToBeDescribedWithExtraTypeInfo(indexesOfMatchers); return settings; }
public static PrintSettings verboseMatchers(Integer ... indexesOfMatchers) { PrintSettings settings = new PrintSettings(); settings.setMatchersToBeDescribedWithExtraTypeInfo(indexesOfMatchers); return settings; }
public String toString() { return new PrintSettings().print(matchers, invocation); }
public SmartPrinter(MatchableInvocation wanted, Invocation actual, Integer ... indexesOfMatchersToBeDescribedWithExtraTypeInfo) { PrintSettings printSettings = new PrintSettings(); printSettings.setMultiline(wanted.toString().contains("\n") || actual.toString().contains("\n")); printSettings.setMatchersToBeDescribedWithExtraTypeInfo(indexesOfMatchersToBeDescribedWithExtraTypeInfo); this.wanted = printSettings.print(wanted); this.actual = printSettings.print(actual); }
public String toString() { return new PrintSettings().print(ArgumentsProcessor.argumentsToMatchers(getArguments()), this); }
public SmartPrinter(InvocationMatcher wanted, Invocation actual, Integer ... indexesOfMatchersToBeDescribedWithExtraTypeInfo) { PrintSettings printSettings = new PrintSettings(); printSettings.setMultiline(wanted.toString().contains("\n") || actual.toString().contains("\n")); printSettings.setMatchersToBeDescribedWithExtraTypeInfo(indexesOfMatchersToBeDescribedWithExtraTypeInfo); this.wanted = printSettings.print(wanted); this.actual = printSettings.print(actual); }
public String toString() { return new PrintSettings().print(ArgumentsProcessor.argumentsToMatchers(getArguments()), this); }
public String generate(Object mock, Method method, Object[] arguments) { final List<Matcher> matcherList = ArgumentsProcessor.argumentsToMatchers(arguments); final PrintSettings printSettings = new PrintSettings(); MatchersPrinter matchersPrinter = new MatchersPrinter(); String methodName = Whitebox.getUnproxyType(mock).getName() + "." + method.getName(); String invocation = methodName + matchersPrinter.getArgumentsLine(matcherList, printSettings); if (printSettings.isMultiline() || (!matcherList.isEmpty() && invocation.length() > Whitebox.<Integer> getInternalState( PrintSettings.class, "MAX_LINE_LENGTH"))) { return methodName + matchersPrinter.getArgumentsBlock(matcherList, printSettings); } else { return invocation; } } }
public static PrintSettings verboseMatchers(Integer ... indexesOfMatchers) { PrintSettings settings = new PrintSettings(); settings.setMatchersToBeDescribedWithExtraTypeInfo(indexesOfMatchers); return settings; }
public String toString() { return invocation.toString(matchers, new PrintSettings()); }
public SmartPrinter(PrintingFriendlyInvocation wanted, PrintingFriendlyInvocation actual, Integer ... indexesOfMatchersToBeDescribedWithExtraTypeInfo) { PrintSettings printSettings = new PrintSettings(); printSettings.setMultiline(wanted.toString().contains("\n") || actual.toString().contains("\n")); printSettings.setMatchersToBeDescribedWithExtraTypeInfo(indexesOfMatchersToBeDescribedWithExtraTypeInfo); this.wanted = wanted.toString(printSettings); this.actual = actual.toString(printSettings); }
public String toString() { return toString(argumentsToMatchers(), new PrintSettings()); }