android / android/nowinandroid
[Testing FR] [sync:work] Improve test coverage of module
Open
p2
testing
- Dominant language
- Kotlin
- Stars
- 21.8k
- Forks
- 4.6k
- Avg merge
- 19h 20m
- Merged PRs (30d)
- 2
Description
Explore the testability of:
`SyncWorker.doWork`
`WorkManagerSyncManager` has 0% coverage.
Contributor guide
Research direction
Locate SyncWorker.doWork and WorkManagerSyncManager in the project, then read the surrounding sync implementation and existing tests to understand their dependencies. Add meaningful coverage for the identified behavior and verify that WorkManagerSyncManager is no longer reported at 0% coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile, testing
- Issue type
- Refactor
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100