Uses of Interface
org.assertj.core.presentation.Representation
Packages that use Representation
Package
Description
-
Uses of Representation in org.assertj.core.api
Fields in org.assertj.core.api declared as RepresentationModifier and TypeFieldDescriptionprivate static Representation
AbstractAssert.customRepresentation
private Representation
WritableAssertionInfo.representation
Methods in org.assertj.core.api that return RepresentationModifier and TypeMethodDescriptionAssertionInfo.representation()
WritableAssertionInfo.representation()
Methods in org.assertj.core.api with parameters of type RepresentationModifier and TypeMethodDescriptionstatic void
AbstractAssert.setCustomRepresentation
(Representation customRepresentation) static void
Assertions.useRepresentation
(Representation customRepresentation) Register aRepresentation
that will be used in all following assertions.void
WritableAssertionInfo.useRepresentation
(Representation newRepresentation) AbstractAssert.withRepresentation
(Representation representation) Use the givenRepresentation
to describe/represent values in AssertJ error messages.Assert.withRepresentation
(Representation representation) Use the givenRepresentation
to describe/represent values in AssertJ error messages.Constructors in org.assertj.core.api with parameters of type Representation -
Uses of Representation in org.assertj.core.error
Fields in org.assertj.core.error declared as RepresentationMethods in org.assertj.core.error with parameters of type RepresentationModifier and TypeMethodDescriptionprivate String
MessageFormatter.asText
(Representation p, Object o) AbstractShouldHaveTextContent.create
(Description d, Representation representation) BasicErrorMessageFactory.create
(Description d, Representation representation) Creates a new error message as a result of a failed assertion.ErrorMessageFactory.create
(Description d, Representation p) Creates a new error message as a result of a failed assertion.private String
ShouldBeEqual.defaultDetailedErrorMessage
(Description description, Representation representation) Builds and returns an error message from description usingShouldBeEqual.detailedExpected()
andShouldBeEqual.detailedActual()
detailed representation.private String
ShouldBeEqual.defaultErrorMessage
(Description description, Representation representation) Builds and returns an error message from description usingShouldBeEqual.expected
andShouldBeEqual.actual
basic representation.private static String
ShouldBeEqualByComparingFieldByFieldRecursively.describeDifference
(DeepDifference.Difference difference, Representation representation) MessageFormatter.format
(Description d, Representation p, String format, Object... args) Interprets a printf-style formatString
for failed assertion messages.private Object[]
MessageFormatter.format
(Representation p, Object[] args) AssertionErrorFactory.newAssertionError
(Description d, Representation representation) Creates an
.AssertionError
ShouldBeEqual.newAssertionError
(Description description, Representation representation) Creates an
indicating that an assertion that verifies that two objects are equal failed.AssertionError
The
message is built so that it differentiatesAssertionError
ShouldBeEqual.actual
andShouldBeEqual.expected
description in case their string representation are the same (like 42 float and 42 double).static AssertionErrorFactory
ShouldBeEqual.shouldBeEqual
(Object actual, Object expected, ComparisonStrategy comparisonStrategy, Representation representation) Creates a new
.ShouldBeEqual
static AssertionErrorFactory
ShouldBeEqual.shouldBeEqual
(Object actual, Object expected, Representation representation) Creates a new
.ShouldBeEqual
static ErrorMessageFactory
ShouldBeEqualByComparingFieldByFieldRecursively.shouldBeEqualByComparingFieldByFieldRecursive
(Object actual, Object other, List<DeepDifference.Difference> differences, Representation representation) Constructors in org.assertj.core.error with parameters of type RepresentationModifierConstructorDescription(package private)
ShouldBeEqual
(Object actual, Object expected, ComparisonStrategy comparisonStrategy, Representation representation) -
Uses of Representation in org.assertj.core.presentation
Classes in org.assertj.core.presentation that implement RepresentationModifier and TypeClassDescriptionclass
Binary object representation instead of standard java representation.class
Hexadecimal object representation instead of standard java representation.class
Standard java object representation.class
Unicode object representation instead of standard java representation.Methods in org.assertj.core.presentation with parameters of type RepresentationModifier and TypeMethodDescriptionprotected String
StandardRepresentation.multiLineFormat
(Representation representation, Object[] iterable, Set<Object[]> alreadyFormatted) protected String
StandardRepresentation.singleLineFormat
(Representation representation, Object[] iterable, String start, String end, Set<Object[]> alreadyFormatted) protected String
StandardRepresentation.smartFormat
(Representation representation, Object[] iterable) protected String
BinaryRepresentation.toStringOf
(Representation representation, String s) protected String
HexadecimalRepresentation.toStringOf
(Representation representation, String s) -
Uses of Representation in org.assertj.core.util
Methods in org.assertj.core.util with parameters of type RepresentationModifier and TypeMethodDescriptionstatic String
Maps.format
(Representation p, Map<?, ?> map) Deprecated.
StandardRepresentation.toStringOf(Map)
instead.