{% setvar book_path %}/reference/kotlin/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

BundleSubject

class BundleSubject


Subject for making assertions about Bundles.

Summary

Public constructors

Public functions

java-static BundleSubject!
assertThat(bundle: Bundle!)
BooleanSubject!
bool(key: String!)
java-static Factory<BundleSubject, Bundle>!
Unit
Unit
DoubleSubject!
Unit
hasSize(size: Int)
IntegerSubject!
integer(key: String!)
Unit
Unit
LongSubject!
longInt(key: String!)
ParcelableSubject<T!>!
<T : Parcelable?> parcelable(key: String!)
IterableSubject!
SubjectT!
<T : Parcelable?, SubjectT : Subject?> parcelableAsType(
    key: String!,
    subjectFactory: Factory<SubjectT, T>!
)
Subject!

Returns a truth subject for the value associated with the given key.

StringSubject!
string(key: String!)
ObjectArraySubject<String>!
IterableSubject!

Public constructors

BundleSubject

BundleSubject()

Public functions

assertThat

java-static fun assertThat(bundle: Bundle!): BundleSubject!

bool

fun bool(key: String!): BooleanSubject!

bundles

java-static fun bundles(): Factory<BundleSubject, Bundle>!

containsKey

fun containsKey(key: String!): Unit

doesNotContainKey

fun doesNotContainKey(key: String!): Unit

doubleFloat

fun doubleFloat(key: String!): DoubleSubject!

hasSize

fun hasSize(size: Int): Unit

integer

fun integer(key: String!): IntegerSubject!

isEmpty

fun isEmpty(): Unit

isNotEmpty

fun isNotEmpty(): Unit

longInt

fun longInt(key: String!): LongSubject!

parcelable

fun <T : Parcelable?> parcelable(key: String!): ParcelableSubject<T!>!

parcelableArrayList

fun parcelableArrayList(key: String!): IterableSubject!

parcelableAsType

fun <T : Parcelable?, SubjectT : Subject?> parcelableAsType(
    key: String!,
    subjectFactory: Factory<SubjectT, T>!
): SubjectT!

serializable

fun serializable(key: String!): Subject!

Returns a truth subject for the value associated with the given key.

string

fun string(key: String!): StringSubject!

stringArray

fun stringArray(key: String!): ObjectArraySubject<String>!

stringArrayList

fun stringArrayList(key: String!): IterableSubject!