| Package | Description | 
|---|---|
| com.google.common.truth | 
 Truth is a library for performing assertions in tests: 
 | 
| com.google.common.truth.extensions.proto | 
 Custom subjects for testing Protocol
 Buffer instances. 
 | 
| com.google.common.truth.extensions.re2j | 
| Modifier and Type | Method and Description | 
|---|---|
static Subject.Factory<IntStreamSubject,java.util.stream.IntStream> | 
IntStreamSubject.intStreams()  | 
static Subject.Factory<LongStreamSubject,java.util.stream.LongStream> | 
LongStreamSubject.longStreams()  | 
static Subject.Factory<OptionalDoubleSubject,OptionalDouble> | 
OptionalDoubleSubject.optionalDoubles()  | 
static Subject.Factory<OptionalIntSubject,OptionalInt> | 
OptionalIntSubject.optionalInts()  | 
static Subject.Factory<OptionalLongSubject,OptionalLong> | 
OptionalLongSubject.optionalLongs()  | 
static Subject.Factory<OptionalSubject,Optional<?>> | 
OptionalSubject.optionals()  | 
static Subject.Factory<PathSubject,Path> | 
PathSubject.paths()  | 
static Subject.Factory<StreamSubject,java.util.stream.Stream<?>> | 
StreamSubject.streams()  | 
static Subject.Factory<TruthFailureSubject,AssertionError> | 
TruthFailureSubject.truthFailures()
Factory for creating  
TruthFailureSubject instances. | 
| Modifier and Type | Method and Description | 
|---|---|
<S extends Subject,A> | 
StandardSubjectBuilder.about(Subject.Factory<S,A> factory)
Given a factory for some  
Subject class, returns a builder whose that(actual)
 method creates instances of that class. | 
static <S extends Subject,T> | 
Truth.assertAbout(Subject.Factory<S,T> factory)
Given a factory for some  
Subject class, returns a builder whose that(actual)
 method creates instances of that class. | 
static <S extends Subject,A> | 
ExpectFailure.expectFailureAbout(Subject.Factory<S,A> factory,
                  ExpectFailure.SimpleSubjectBuilderCallback<S,A> assertionCallback)
Static alternative that directly returns the triggered failure. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Subject.Factory<LiteProtoSubject,MessageLite> | 
LiteProtoTruth.liteProtos()  | 
| Modifier and Type | Method and Description | 
|---|---|
static Subject.Factory<Re2jSubjects.Re2jStringSubject,String> | 
Re2jSubjects.re2jString()
Returns a subject factory for  
String subjects which you can use to assert things about
 Pattern regexes. | 
Copyright © 2019. All rights reserved.