I'm trying to set up instrumentation tests in my application to verify the behavior of content within, but I'm having trouble running some of them due to the autogenerated manifest.
The problem is that I've got code from a 3rd party that performs network activities as part of its functionality, and I can't test important parts without that functionality working. It's not feasible for me to mock the responses/infrastructure, so that's not a reasonable solution.
Unfortunately, the autogenerated manifest for the instrumentation tests does not contain any permissions, except for potentially READ/WRITE external storage. I'm also unable to override the autogenerated manifest with one I've created, and the manifest doesn't appear to inherit any permissions.
What I'm wondering is whether there's a way I can move forward in testing the code around this component, or whether I'll need to put that coverage aside for now until a later change is made that allows me to test this?