semantic_announcement_tester library

Classes

MockSemanticAnnouncements
Registers a mock message handler using TestDefaultBinaryMessenger.setMockDecodedMessageHandler to allow testing semantic announcements made using SemanticsService.announce.

Functions

hasNAnnouncements(List<AnnounceSemanticsEvent> events) Matcher
Verifies if N semantic announcements were made. The order of events is important.
hasOneAnnouncement(AnnounceSemanticsEvent event) Matcher
Verifies if only one semantic announcement was made.
hasZeroAnnouncements() Matcher
Verifies if no semantic announcements were made.