android / android/nowinandroid

[Testing FR] [sync:work] Improve test coverage of module

Open
#1,339 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.