Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(internal): Lower constraints when retrieving
_internal
`RUMMonitorProtocol._internal` required that self be the type `Monitor` before creating the DatadogInternalInterface. This was overspecialization and made it hard to mock internal calls. By casting only to `RUMCommandSubscriber` we can more easily create mocks for testing.
- Loading branch information