Package | Description |
---|---|
com.google.common.truth |
Truth is an open source, fluent testing framework for Java that is designed to make your test
assertions and failure messages more readable.
|
com.google.common.truth.extensions.proto |
Custom subjects for testing Protocol
Buffer instances.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFailureStrategy
A skeletal implementation of
FailureStrategy that defines AbstractFailureStrategy.fail(String) and both
#failComparing methods in terms of fail(String, Throwable) . |
Modifier and Type | Field and Description |
---|---|
protected FailureStrategy |
Subject.failureStrategy
Deprecated.
If you are calling
metadata.fail* directly, instead call Subject.failWithRawMessage(java.lang.String, java.lang.Object...) , Subject.failWithRawMessageAndCause(java.lang.String, java.lang.Throwable) , or Subject.failComparing(java.lang.String, java.lang.CharSequence, java.lang.CharSequence) . If
you are passing metadata to a Subject constructor, instead call Subject.check() .that(...) or check().about(...).that(...) . (You might need to
create the SubjectFactory that is the argument to about .) |
static FailureStrategy |
Truth.THROW_ASSERTION_ERROR
Deprecated.
If you are passing this to a
Subject constructor, instead call Truth.assertAbout(SubjectFactory) .that(...) , passing its associated SubjectFactory (which you might need to create). If you are calling fail on this
object directly, instead use Truth.assert_() .fail() , or throw new
AssertionError() directly. |
Modifier and Type | Method and Description |
---|---|
protected FailureStrategy |
CustomSubjectBuilder.failureStrategy()
Deprecated.
When you switch your
Subject implementations from accepting a FailureStrategy to accepting a FailureMetadata , you'll switch from calling this
method to calling CustomSubjectBuilder.metadata . |
static FailureStrategy |
TruthJUnit.throwAssumptionError()
Deprecated.
If you are passing this to a
Subject constructor, instead call TruthJUnit.assume() .about(...).that(...) , passing its associated SubjectFactory
(which you might need to create). If you are calling fail on this object directly,
instead use TruthJUnit.assume() .fail() , or throw new
AssumptionViolatedException() directly. |
Modifier and Type | Method and Description |
---|---|
CustomSubjectBuilderT |
CustomSubjectBuilderFactory.createSubjectBuilder(FailureStrategy failureStrategy)
Deprecated.
Creates a new
CustomSubjectBuilder of the appropriate type. |
static StandardSubjectBuilder |
StandardSubjectBuilder.forCustomFailureStrategy(FailureStrategy failureStrategy)
Returns a new instance that invokes the given
FailureStrategy when a check fails. |
abstract SubjectT |
SubjectFactory.getSubject(FailureStrategy failureStrategy,
ActualT actual)
Deprecated.
Creates a new
Subject . |
Constructor and Description |
---|
ComparableSubject(FailureStrategy failureStrategy,
T actual)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
CustomSubjectBuilder(FailureStrategy failureStrategy)
Deprecated.
When you switch from
CustomSubjectBuilderFactory to CustomSubjectBuilder.Factory , you'll switch to using the other constructor, which accepts
a FailureMetadata instead of a FailureStrategy . |
DefaultSubject(FailureStrategy failureStrategy,
Object o)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
IntegerSubject(FailureStrategy failureStrategy,
Integer integer)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
IterableSubject(FailureStrategy failureStrategy,
Iterable<?> list)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
LongSubject(FailureStrategy failureStrategy,
Long actual)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
StringSubject(FailureStrategy failureStrategy,
String string)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
Subject(FailureStrategy failureStrategy,
T actual)
Deprecated.
Switch your
Subject from accepting FailureStrategy (and exposing a
SubjectFactory ) to accepting a FailureMetadata (and exposing a Subject.Factory ), at which point you'll call the FailureMetadata overload of this
constructor instead. |
Constructor and Description |
---|
IterableOfProtosSubject(FailureStrategy failureStrategy,
C messages) |
ListMultimapWithProtoValuesSubject(FailureStrategy failureStrategy,
C multimap) |
LiteProtoSubject(FailureStrategy failureStrategy,
M messageLite) |
MapWithProtoValuesSubject(FailureStrategy failureStrategy,
C map) |
MultimapWithProtoValuesSubject(FailureStrategy failureStrategy,
C multimap) |
ProtoSubject(FailureStrategy failureStrategy,
M message) |
SetMultimapWithProtoValuesSubject(FailureStrategy failureStrategy,
C multimap) |
Copyright © 2017. All rights reserved.