Closed mrehan27 closed 1 day ago
Build available to test
Version: rehan-mbl-394-commontest-SNAPSHOT
Repository: https://s01.oss.sonatype.org/content/repositories/snapshots/
No changes detected in SDK binary size ā
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 90.90%. Comparing base (
63d88a8
) to head (f0eda0f
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
part of MBL-394
Background
Previously,
common-test
reduced a lot of boilerplate code for tests by providing base test classes. However, since we have now decoupled our modules fromtracking
and made several updates, base classes needed to be updated so they can be leveraged in all modules. This PR addresses these updates to ensurecommon-test
can benefit all modules in the codebase today. The goals include:tracking
module and depend only oncore
moduleChanges
test
andandroidTest
dependenciessharedTest
so tests can be run and debugged individuallyExample Usages
Providing Test Configuration
Combining Test Configurations
Overriding Dependencies
Verifying Mock Calls
Notes
See parent PR for more details and context.