Coverage Summary for Package: com.georgeci.moneysurfer.data.repository
| Package | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| com.georgeci.moneysurfer.data.repository | 88.6% (31/35) | 57.8% (199/344) | 69.1% (251/363) | 90.8% (955/1052) | 88.3% (7515/8515) |
| Class | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| AuthRemoteRepositoryImpl | 0% (0/1) | 0% (0/10) | 0% (0/16) | 0% (0/20) | 0% (0/278) |
| FirebaseCrashReporter | 0% (0/1) | 0% (0/7) | 0% (0/2) | 0% (0/8) | 0% (0/36) |
| SpendAnalyticsRepositoryImpl | 100% (1/1) | 28.6% (6/21) | 100% (33/33) | 100% (86/86) | |
| WorkspaceInviteRepositoryImpl | 100% (1/1) | 30.8% (8/26) | 50% (9/18) | 76.1% (54/71) | 71% (402/566) |
| SavingsGoalRepositoryImpl | 100% (1/1) | 37.5% (6/16) | 31.2% (5/16) | 73% (46/63) | 66.9% (417/623) |
| WorkspaceMemberRepositoryImpl | 100% (1/1) | 42.9% (9/21) | 50% (9/18) | 93.8% (60/64) | 90.2% (540/599) |
| CategorySpendRepositoryImpl | 100% (1/1) | 50% (3/6) | 62.5% (5/8) | 100% (17/17) | 93.7% (89/95) |
| WorkspaceRepositoryImpl | 100% (1/1) | 50% (8/16) | 50% (3/6) | 86.7% (39/45) | 83.2% (238/286) |
| TransactionRepositoryImpl | 100% (1/1) | 54.5% (18/33) | 88.1% (37/42) | 100% (111/111) | 98.9% (775/784) |
| GoalContributionRepositoryImpl | 100% (1/1) | 57.1% (12/21) | 70% (7/10) | 98% (50/51) | 98.5% (402/408) |
| CategoryRepositoryImpl | 100% (1/1) | 62.5% (10/16) | 67.9% (19/28) | 98.2% (54/55) | 96.1% (490/510) |
| RecurringRuleRepositoryImpl | 100% (1/1) | 62.5% (10/16) | 83.3% (10/12) | 100% (68/68) | 98.9% (455/460) |
| TransactionRepositoryImplKt | 100% (1/1) | 62.5% (5/8) | 76.9% (10/13) | 82.4% (14/17) | 87.6% (106/121) |
| ExchangeRateRepositoryImpl | 50% (1/2) | 63.6% (7/11) | 87.5% (14/16) | 96.7% (29/30) | 96.9% (248/256) |
| BudgetRepositoryImpl | 100% (1/1) | 64.7% (11/17) | 83.3% (10/12) | 100% (63/63) | 99% (482/487) |
| AccountRepositoryImpl | 100% (1/1) | 65% (13/20) | 61.1% (11/18) | 90.5% (67/74) | 91% (669/735) |
| AuthRemoteRepositoryImplKt | 100% (1/1) | 66.7% (2/3) | 46.2% (12/26) | 63% (17/27) | 61% (75/123) |
| UserRepositoryImpl | 100% (1/1) | 70% (7/10) | 100% (2/2) | 100% (8/8) | 100% (56/56) |
| UserAccountDeletionRepositoryImpl | 50% (1/2) | 77.8% (7/9) | 83.3% (20/24) | 95.7% (44/46) | 98.7% (629/637) |
| AppConfigRepositoryImpl | 100% (1/1) | 100% (2/2) | 100% (6/6) | 100% (15/15) | 100% (116/116) |
| AppVersionGateImpl | 100% (1/1) | 100% (4/4) | 93.8% (15/16) | 100% (22/22) | 100% (104/104) |
| BudgetRepositoryImplKt | 100% (1/1) | 100% (2/2) | 100% (2/2) | 100% (20/20) | |
| CsvColumnKt | 100% (1/1) | 100% (2/2) | 100% (2/2) | 100% (2/2) | 100% (50/50) |
| CurrencyRepositoryImpl | 100% (1/1) | 100% (2/2) | 100% (11/11) | 100% (100/100) | |
| LocalDataResetRepositoryImpl | 100% (1/1) | 100% (4/4) | 87.5% (7/8) | 100% (25/25) | 100% (236/236) |
| NoOpCrashReporter | 100% (1/1) | 100% (7/7) | 100% (7/7) | 100% (4/4) | |
| RecurringRuleRepositoryImplKt | 100% (1/1) | 100% (4/4) | 100% (4/4) | 100% (8/8) | 100% (92/92) |
| SpendAnalyticsRepositoryImplKt | 100% (1/1) | 100% (8/8) | 72.2% (13/18) | 100% (23/23) | 95.1% (215/226) |
| TimeFormatter | 100% (1/1) | 100% (8/8) | 100% (8/8) | 100% (8/8) | 100% (76/76) |
| TransactionRetentionRepositoryImpl | 100% (1/1) | 100% (2/2) | 100% (3/3) | 100% (11/11) | |
| UserRemoteRepositoryImpl | 100% (1/1) | 100% (9/9) | 92.9% (13/14) | 100% (45/45) | 99.3% (297/299) |
| UserRemoteRepositoryImplKt | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (10/10) | |
| UserRepositoryImplKt | 100% (1/1) | 100% (2/2) | 100% (9/9) | 100% (25/25) |