Class PrintSettings

java.lang.Object
org.mockito.internal.reporting.PrintSettings

public class PrintSettings extends Object
  • Field Details

    • MAX_LINE_LENGTH

      public static final int MAX_LINE_LENGTH
      See Also:
    • multiline

      private boolean multiline
    • withTypeInfo

      private List<Integer> withTypeInfo
    • withFullyQualifiedName

      private Set<String> withFullyQualifiedName
  • Constructor Details

    • PrintSettings

      public PrintSettings()
  • Method Details

    • setMultiline

      public void setMultiline(boolean multiline)
    • isMultiline

      public boolean isMultiline()
    • verboseMatchers

      public static PrintSettings verboseMatchers(Integer... indexesOfMatchers)
    • extraTypeInfoFor

      public boolean extraTypeInfoFor(int argumentIndex)
    • fullyQualifiedNameFor

      public boolean fullyQualifiedNameFor(String simpleClassName)
    • setMatchersToBeDescribedWithExtraTypeInfo

      public void setMatchersToBeDescribedWithExtraTypeInfo(Integer[] indexesOfMatchers)
    • setMatchersToBeDescribedWithFullName

      public void setMatchersToBeDescribedWithFullName(Set<String> indexesOfMatchers)
    • print

      public String print(List<ArgumentMatcher> matchers, Invocation invocation)
    • print

      public String print(Invocation invocation)
    • print

      public String print(MatchableInvocation invocation)