BundleSubject
Artifact: androidx.test.ext:truth
public final class BundleSubject extends Subject
Subject for making assertions about Bundles.
To assert about android.os.PersistableBundles, use PersistableBundleSubject.
Summary
Public methods |
|
|---|---|
static BundleSubject |
assertThat(Bundle bundle) |
BooleanSubject |
|
static Subject.Factory<BundleSubject, Bundle> |
bundles() |
PrimitiveByteArraySubject |
|
void |
containsKey(String key) |
void |
doesNotContainKey(String key) |
@NonNull DoubleSubject |
doubleFloat(@NonNull String key) |
void |
hasSize(int size) |
IntegerSubject |
|
void |
isEmpty() |
void |
|
LongSubject |
|
ParcelableSubject<T> |
<T extends Parcelable> parcelable(String key) |
IterableSubject |
|
SubjectT |
<T extends Parcelable, SubjectT extends Subject> parcelableAsType( |
Subject |
serializable(String key)Returns a truth subject for the value associated with the given key. |
StringSubject |
|
@NonNull ObjectArraySubject<String> |
stringArray(@NonNull String key) |
IterableSubject |
stringArrayList(String key) |
Inherited methods |
||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Public methods
parcelableAsType
public SubjectT <T extends Parcelable, SubjectT extends Subject> parcelableAsType(
String key,
Subject.Factory<SubjectT, T> subjectFactory
)
serializable
public Subject serializable(String key)
Returns a truth subject for the value associated with the given key.