Package com.google.common.truth
Class Subject.ComparisonResult
java.lang.Object
com.google.common.truth.Subject.ComparisonResult
- Enclosing class:
- Subject
The result of comparing two objects for equality. This includes both the "equal"/"not-equal"
bit and, in the case of "not equal," optional facts describing the difference.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Subject.ComparisonResult
private static final Subject.ComparisonResult
private final com.google.common.collect.ImmutableList<Fact>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ComparisonResult
(com.google.common.collect.ImmutableList<Fact> facts) -
Method Summary
Modifier and TypeMethodDescription(package private) static Subject.ComparisonResult
Returns a non-equal result with no description.(package private) static Subject.ComparisonResult
differentWithDescription
(Fact... facts) Returns a non-equal result with the given description.(package private) static Subject.ComparisonResult
equal()
Returns an equal result.(package private) com.google.common.collect.ImmutableList<Fact>
(package private) static Subject.ComparisonResult
fromEqualsResult
(boolean equal) Ifequal
is true, returns an equal result; if false, a non-equal result with no description.(package private) boolean
(package private) Subject.ComparisonResult
Returns an instance with the same "equal"/"not-equal" bit but with no description.
-
Field Details
-
EQUAL
-
DIFFERENT_NO_DESCRIPTION
-
facts
-
-
Constructor Details
-
ComparisonResult
-
-
Method Details
-
fromEqualsResult
Ifequal
is true, returns an equal result; if false, a non-equal result with no description. -
differentWithDescription
Returns a non-equal result with the given description. -
equal
Returns an equal result. -
differentNoDescription
Returns a non-equal result with no description. -
valuesAreEqual
boolean valuesAreEqual() -
factsOrEmpty
com.google.common.collect.ImmutableList<Fact> factsOrEmpty() -
withoutDescription
Subject.ComparisonResult withoutDescription()Returns an instance with the same "equal"/"not-equal" bit but with no description.
-