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.