Coverage Summary for Package: com.georgeci.moneysurfer.feature.dashboard
| Package | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| com.georgeci.moneysurfer.feature.dashboard | 91.8% (89/97) | 45.5% (175/385) | 66.4% (389/586) | 80.7% (1003/1243) | 78.5% (9869/12566) |
| Class | Class, % | Method, % | Branch, % | Line, % | Instruction, % |
|---|---|---|---|---|---|
| AccountUi | 100% (1/1) | 100% (1/1) | 100% (5/5) | 100% (22/22) | |
| BalanceSources | 100% (1/1) | 100% (1/1) | 100% (3/3) | 100% (12/12) | |
| BalanceTrendUi | 100% (1/1) | 100% (1/1) | 100% (4/4) | 100% (17/17) | |
| BalanceUi | 100% (1/1) | 100% (1/1) | 100% (4/4) | 100% (22/22) | |
| BudgetSummaryUi | 100% (1/1) | 100% (2/2) | 100% (2/2) | 100% (10/10) | 100% (49/49) |
| BurnRateDayUi | 100% (1/1) | 100% (1/1) | 100% (4/4) | 100% (17/17) | |
| BurnRateUi | 100% (1/1) | 100% (1/1) | 100% (7/7) | 100% (32/32) | |
| CategoryCapUi | 100% (1/1) | 100% (1/1) | 100% (4/4) | 100% (17/17) | |
| CategorySpendUi | 100% (1/1) | 100% (2/2) | 100% (7/7) | 100% (37/37) | |
| DashboardBalanceWidgetKt | 100% (1/1) | 100% (3/3) | 65% (13/20) | 90% (27/30) | 87.1% (310/356) |
| DashboardBudgetsWidgetKt | 100% (1/1) | 100% (3/3) | 53.8% (7/13) | 100% (33/33) | 98.1% (366/373) |
| DashboardBurnRateWidgetKt | 100% (1/1) | 100% (3/3) | 58.3% (7/12) | 88.9% (32/36) | 91.3% (325/356) |
| DashboardCategoriesDonutWidgetKt | 100% (1/1) | 100% (2/2) | 71.4% (10/14) | 100% (25/25) | 97.4% (225/231) |
| DashboardChrome | 100% (1/1) | 100% (2/2) | 100% (2/2) | 100% (5/5) | 100% (25/25) |
| DashboardEffect | 100% (14/14) | 100% (14/14) | 100% (14/14) | 100% (53/53) | |
| DashboardEvent | 100% (16/16) | 100% (16/16) | 100% (16/16) | 100% (62/62) | |
| DashboardInsightsWidgetKt | 100% (1/1) | 100% (4/4) | 86.2% (25/29) | 95% (38/40) | 97% (509/525) |
| DashboardLayoutKt | 100% (1/1) | 67.9% (19/28) | 50% (35/70) | 100% (75/75) | 95.8% (955/997) |
| DashboardNavGraphKt | 0% (0/6) | 0% (0/23) | 0% (0/2) | 0% (0/26) | 0% (0/605) |
| DashboardNavigation | 100% (1/1) | 100% (1/1) | 100% (15/15) | 100% (72/72) | |
| DashboardNavigationKt | 100% (1/1) | 50% (1/2) | 82.4% (28/34) | 83.3% (15/18) | 54.4% (143/263) |
| DashboardPeriodSwitchKt | 100% (1/1) | 100% (3/3) | 60% (6/10) | 100% (21/21) | 99% (286/289) |
| DashboardRecurringWidgetKt | 100% (1/1) | 100% (2/2) | 40% (4/10) | 100% (24/24) | 97.5% (269/276) |
| DashboardSafeToSpendWidgetKt | 100% (1/1) | 100% (3/3) | 60% (9/15) | 100% (38/38) | 98% (339/346) |
| DashboardScreenKt | 100% (1/1) | 65.5% (19/29) | 40.3% (60/149) | 78.6% (169/215) | 79.5% (2185/2749) |
| DashboardSpentByCategoryWidgetKt | 100% (1/1) | 100% (5/5) | 78.3% (18/23) | 95.1% (39/41) | 96.4% (487/505) |
| DashboardSpentMonthWidgetKt | 100% (1/1) | 100% (6/6) | 84.4% (27/32) | 94.4% (34/36) | 96.8% (477/493) |
| DashboardState | 100% (2/2) | 100% (4/4) | 100% (28/28) | 100% (166/166) | |
| DashboardState_Content__OpticsKt | 0% (0/1) | 0% (0/144) | 0% (0/144) | 0% (0/1152) | |
| DashboardState__OpticsKt | 0% (0/1) | 0% (0/12) | 0% (0/8) | 0% (0/36) | |
| DashboardTestTags | 100% (1/1) | 100% (1/1) | 100% (1/1) | 100% (8/8) | |
| DashboardViewModel | 100% (22/22) | 77.1% (37/48) | 89.9% (89/99) | 100% (205/205) | 99.1% (1743/1758) |
| DashboardViewModelKt | 100% (1/1) | 100% (6/6) | 93.8% (45/48) | 100% (43/43) | 98.2% (326/332) |
| GoalUi | 100% (1/1) | 100% (1/1) | 100% (6/6) | 100% (27/27) | |
| InsightKind | 100% (1/1) | 100% (1/1) | 100% (6/6) | 100% (42/42) | |
| InsightUi | 100% (1/1) | 100% (1/1) | 100% (8/8) | 100% (50/50) | |
| SafeToSpendUi | 100% (1/1) | 100% (2/2) | 100% (2/2) | 100% (11/11) | 100% (54/54) |
| SpentMonthDeltaUi | 100% (1/1) | 100% (1/1) | 100% (3/3) | 100% (12/12) | |
| SpentMonthUi | 100% (1/1) | 100% (1/1) | 100% (4/4) | 100% (22/22) | |
| TransactionUi | 100% (1/1) | 100% (1/1) | 100% (7/7) | 100% (47/47) | |
| UpcomingRecurringUi | 100% (1/1) | 100% (1/1) | 100% (7/7) | 100% (32/32) | |
| WidgetSources | 100% (1/1) | 100% (1/1) | 100% (6/6) | 100% (27/27) |