Edit: and now that I've figured out we can mock UNNotificationResponse in tests, I've updated PushMonitor.didReceiveNotification(response: UNNotificationResponse, completionHandler: @escaping () -> Void) -> Bool to take the full response object instead of just the userInfo. We'll need it for the response.actionIdentifier and other stuff in the future.
Also adding a basic search bar to the debug log
Edit: and now that I've figured out we can mock
UNNotificationResponse
in tests, I've updatedPushMonitor.didReceiveNotification(response: UNNotificationResponse, completionHandler: @escaping () -> Void) -> Bool
to take the full response object instead of just theuserInfo
. We'll need it for theresponse.actionIdentifier
and other stuff in the future.