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

Separate injector for test resources

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      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.

        Attachments

          Activity

          There are no comments yet on this issue.

            People

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

              Dates

              Created:
              Updated: