Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-60194

Separate injector for test resources

XMLWordPrintable

      Dagger has helped this project a lot but at the moment there is a hard coded dependency on the production DaggerComponent. This limits what we can do with tests.

      Acceptance Criteria:

      1. AppCenterRecorder class does not refer directly to production Dagger Component.
      2. Test Dagger Component is available.
      3. Integration tests are updated to reference the Test Dagger Component.
      4. Additional tests are added for Integration tests that attempt to parse the APK but fail because we don't supply a valid APK in tests.
      5. Optionally: Remove the set base url in the AppCenterRecorder. This is only here for testing purposes but if it could be injected that would be ideal.

            Unassigned Unassigned
            mezpahlan Mez Pahlan
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated: