Loading
test(updates): add unit tests for snapshot safety, edge cases, and error handling
- UpdatesDao: verify snapshots remain stable during concurrent modifications - DownloadProgressTracker: cover null/missing app scenarios - InstallOrchestrator: test graceful handling of repository errors - InstallationCompletionHandler: validate null input and non-installed status guards