public final class

BundleSubject

extends Subject
java.lang.Object
   ↳ com.google.common.truth.Subject
     ↳ androidx.test.ext.truth.os.BundleSubject

Class Overview

Subject for making assertions about Bundles.

Summary

Public Methods
static BundleSubject assertThat(Bundle bundle)
BooleanSubject bool(String key)
static Factory<BundleSubjectBundle> bundles()
void containsKey(String key)
void doesNotContainKey(String key)
void hasSize(int size)
IntegerSubject integer(String key)
void isEmpty()
void isNotEmpty()
LongSubject longInt(String key)
<T extends Parcelable> ParcelableSubject<T> parcelable(String key)
IterableSubject parcelableArrayList(String key)
<T extends Parcelable, SubjectT extends Subject> SubjectT parcelableAsType(String key, Factory<SubjectT, T> subjectFactory)
StringSubject string(String key)
IterableSubject stringArrayList(String key)
[Expand]
Inherited Methods
From class com.google.common.truth.Subject
From class java.lang.Object

Public Methods

public static BundleSubject assertThat (Bundle bundle)

Parameters
bundle Bundle
Returns
BundleSubject

public BooleanSubject bool (String key)

Parameters
key String
Returns
BooleanSubject

public static Factory<BundleSubjectBundle> bundles ()

Returns
Factory<BundleSubjectBundle>

public void containsKey (String key)

Parameters
key String

public void doesNotContainKey (String key)

Parameters
key String

public void hasSize (int size)

Parameters
size int

public IntegerSubject integer (String key)

Parameters
key String
Returns
IntegerSubject

public void isEmpty ()

public void isNotEmpty ()

public LongSubject longInt (String key)

Parameters
key String
Returns
LongSubject

public ParcelableSubject<T> parcelable (String key)

Parameters
key String
Returns
ParcelableSubject<T>

public IterableSubject parcelableArrayList (String key)

Parameters
key String
Returns
IterableSubject

public SubjectT parcelableAsType (String key, Factory<SubjectT, T> subjectFactory)

Parameters
key String
subjectFactory Factory
Returns
SubjectT

public StringSubject string (String key)

Parameters
key String
Returns
StringSubject

public IterableSubject stringArrayList (String key)

Parameters
key String
Returns
IterableSubject