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

SparseBooleanArraySubject

public final class SparseBooleanArraySubject


Subject for making assertions about SparseBooleanArrays.

Summary

Public methods

static @NonNull SparseBooleanArraySubject
assertThat(@NonNull SparseBooleanArray actual)

Begins an assertion on a SparseBooleanArray

@NonNull void
containsKey(@NonNull int key)

Assert that a SparseBooleanArray contains the given key

@NonNull void

Assert that a SparseBooleanArray doesn't contain the given key

static @NonNull AssertionError
expectFailure(
    @NonNull SimpleSubjectBuilderCallback<SparseBooleanArraySubject, SparseBooleanArray> callback
)

Begins an assertion on a SparseBooleanArray where a predicate is expected to fail

@NonNull void

Assert that a SparseBooleanArray for the given key returns the value false

@NonNull void
hasSize(@NonNull int size)

Assert that a SparseBooleanArray has size

@NonNull void

Assert that a SparseBooleanArray for the given key returns the value true

@NonNull void

Assert that a SparseBooleanArray is empty

@NonNull void

Assert that a SparseBooleanArray is not empty

Public methods

assertThat

@NonNull
public static SparseBooleanArraySubject assertThat(@NonNull SparseBooleanArray actual)

Begins an assertion on a SparseBooleanArray

containsKey

@NonNull
public void containsKey(@NonNull int key)

Assert that a SparseBooleanArray contains the given key

doesNotContainKey

@NonNull
public void doesNotContainKey(@NonNull int key)

Assert that a SparseBooleanArray doesn't contain the given key

expectFailure

@NonNull
public static AssertionError expectFailure(
    @NonNull SimpleSubjectBuilderCallback<SparseBooleanArraySubject, SparseBooleanArray> callback
)

Begins an assertion on a SparseBooleanArray where a predicate is expected to fail

hasFalseValueAt

@NonNull
public void hasFalseValueAt(@NonNull int key)

Assert that a SparseBooleanArray for the given key returns the value false

hasSize

@NonNull
public void hasSize(@NonNull int size)

Assert that a SparseBooleanArray has size

hasTrueValueAt

@NonNull
public void hasTrueValueAt(@NonNull int key)

Assert that a SparseBooleanArray for the given key returns the value true

isEmpty

@NonNull
public void isEmpty()

Assert that a SparseBooleanArray is empty

isNotEmpty

@NonNull
public void isNotEmpty()

Assert that a SparseBooleanArray is not empty