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.ComparisonResultprivate static final Subject.ComparisonResultprivate final com.google.common.collect.ImmutableList<Fact> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateComparisonResult(com.google.common.collect.ImmutableList<Fact> facts) -
Method Summary
Modifier and TypeMethodDescription(package private) static Subject.ComparisonResultReturns a non-equal result with no description.(package private) static Subject.ComparisonResultdifferentWithDescription(Fact... facts) Returns a non-equal result with the given description.(package private) static Subject.ComparisonResultequal()Returns an equal result.(package private) com.google.common.collect.ImmutableList<Fact> (package private) static Subject.ComparisonResultfromEqualsResult(boolean equal) Ifequalis true, returns an equal result; if false, a non-equal result with no description.(package private) boolean(package private) Subject.ComparisonResultReturns 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
Ifequalis 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.
-