Skip to content

Improve data flow - #58

Merged
bypasstom merged 13 commits into
developfrom
core/improve_data_flow
Apr 22, 2026
Merged

bypasstom merged 13 commits into
developfrom
core/improve_data_flow

[Test] Add comprehensive unit tests for data and UI layers

36b13ed
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 22, 2026 in 1s

25.23% (+7.41%) compared to 7db5be0

View this Pull Request on Codecov

25.23% (+7.41%) compared to 7db5be0

Details

Codecov Report

❌ Patch coverage is 54.50237% with 96 lines in your changes missing coverage. Please review.
✅ Project coverage is 25.23%. Comparing base (7db5be0) to head (36b13ed).

Files with missing lines Patch % Lines
...iet/fastfoodfinder/ui/main/map/MainMapViewModel.kt 57.69% 17 Missing and 5 partials ⚠️
...om/iceteaviet/fastfoodfinder/domain/model/Store.kt 31.03% 20 Missing ⚠️
...finder/data/remote/store/FirebaseStoreApiHelper.kt 0.00% 12 Missing ⚠️
...foodfinder/ui/main/map/cluster/StoreClusterItem.kt 0.00% 7 Missing ⚠️
...finder/ui/main/map/cluster/StoreClusterRenderer.kt 0.00% 7 Missing ⚠️
...t/fastfoodfinder/ui/main/map/NearByStoreAdapter.kt 0.00% 5 Missing ⚠️
...stfoodfinder/service/workers/SyncDatabaseWorker.kt 0.00% 4 Missing ⚠️
...a/com/iceteaviet/fastfoodfinder/utils/DataUtils.kt 84.61% 2 Missing and 2 partials ⚠️
...nder/data/domain/prefs/AppPreferencesRepository.kt 0.00% 3 Missing ⚠️
.../fastfoodfinder/ui/storelist/StoreListViewModel.kt 0.00% 3 Missing ⚠️
... and 6 more
Additional details and impacted files
@@              Coverage Diff              @@
##             develop      #58      +/-   ##
=============================================
+ Coverage      17.81%   25.23%   +7.41%     
- Complexity       195      285      +90     
=============================================
  Files             94       97       +3     
  Lines           2458     2814     +356     
  Branches         222      223       +1     
=============================================
+ Hits             438      710     +272     
- Misses          2002     2073      +71     
- Partials          18       31      +13     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.