Package com.google.common.truth
Class AbstractArraySubject
java.lang.Object
com.google.common.truth.Subject
com.google.common.truth.AbstractArraySubject
- Direct Known Subclasses:
ObjectArraySubject
,PrimitiveBooleanArraySubject
,PrimitiveByteArraySubject
,PrimitiveCharArraySubject
,PrimitiveDoubleArraySubject
,PrimitiveFloatArraySubject
,PrimitiveIntArraySubject
,PrimitiveLongArraySubject
,PrimitiveShortArraySubject
A common supertype for Array subjects, abstracting some common display and error infrastructure.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.truth.Subject
Subject.EqualityCheck, Subject.Factory<SubjectT extends Subject,
ActualT> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAbstractArraySubject
(FailureMetadata metadata, Object actual, String typeDescription) -
Method Summary
Methods inherited from class com.google.common.truth.Subject
actual, actualCustomStringRepresentation, actualCustomStringRepresentationForPackageMembersToCall, butWas, check, check, checkNoNeedToDisplayBothValues, equals, fail, fail, fail, failEqualityCheckForEqualsWithoutDescription, failWithActual, failWithActual, failWithActual, failWithActual, failWithBadResults, failWithCustomSubject, failWithoutActual, failWithoutActual, failWithoutActual, failWithoutActual, failWithoutSubject, hashCode, ignoreCheck, isAnyOf, isEqualTo, isIn, isInstanceOf, isNoneOf, isNotEqualTo, isNotIn, isNotInstanceOf, isNotNull, isNotSameInstanceAs, isNull, isSameInstanceAs, toString, typeDescription
-
Field Details
-
actual
-
-
Constructor Details
-
AbstractArraySubject
AbstractArraySubject(FailureMetadata metadata, Object actual, String typeDescription)
-
-
Method Details
-
isEmpty
public final void isEmpty()Fails if the array is not empty (i.e.array.length > 0
). -
isNotEmpty
public final void isNotEmpty()Fails if the array is empty (i.e.array.length == 0
). -
hasLength
public final void hasLength(int length) Fails if the array does not have the given length.- Throws:
IllegalArgumentException
- iflength < 0
-
length
private int length()
-