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

NotificationSubject

public class NotificationSubject


Subject for making assertions about android.app.Notifications.

Summary

Public methods

static @NonNull NotificationSubject
assertThat(@NonNull Notification notification)
final @NonNull PendingIntentSubject
final @NonNull PendingIntentSubject
final @NonNull void
final @NonNull BundleSubject
final @NonNull void
hasFlags(@NonNull int flags)

Assert that the notification has the given flags set.

static @NonNull Factory<NotificationSubject, Notification>
final @NonNull StringSubject

Public methods

assertThat

@NonNull
public static NotificationSubject assertThat(@NonNull Notification notification)

contentIntent

@NonNull
public final PendingIntentSubject contentIntent()

deleteIntent

@NonNull
public final PendingIntentSubject deleteIntent()

doesNotHaveFlags

@NonNull
public final void doesNotHaveFlags(@NonNull int flags)

extras

@NonNull
public final BundleSubject extras()

hasFlags

@NonNull
public final void hasFlags(@NonNull int flags)

Assert that the notification has the given flags set.

notifications

@NonNull
public static Factory<NotificationSubject, Notification> notifications()

tickerText

@NonNull
public final StringSubject tickerText()