Coverage Summary for Package: com.georgeci.moneysurfer.uikit.widgets

Package Class, % Method, % Branch, % Line, % Instruction, %
com.georgeci.moneysurfer.uikit.widgets 100% (46/46) 75.2% (112/149) 60.8% (565/930) 94.6% (1496/1582) 92.4% (15336/16597)


Class Class, % Method, % Branch, % Line, % Instruction, %
SurferWidgetSizeKt 100% (1/1) 100% (2/2) 100% (2/2) 100% (5/5)
SurferWidgetSize 100% (1/1) 100% (1/1) 100% (1/1) 100% (18/18)
SurferWidgetEmptyStateKt 100% (1/1) 100% (1/1) 50% (5/10) 100% (37/37) 98.9% (372/376)
SurferWidgetCardKt 100% (1/1) 100% (1/1) 37.5% (3/8) 100% (22/22) 97.9% (274/280)
SurferSpentByCategoryVariant 100% (2/2) 100% (2/2) 100% (2/2) 100% (6/6) 100% (55/55)
SurferSpentByCategoryEmpty 100% (1/1) 100% (1/1) 100% (2/2) 100% (14/14)
SurferSafeToSpendEmpty 100% (1/1) 100% (1/1) 100% (5/5) 100% (35/35)
SurferSafeToSpendData 100% (1/1) 100% (1/1) 100% (8/8) 100% (42/42)
SurferRecurringItem 100% (1/1) 100% (1/1) 100% (6/6) 100% (35/35)
SurferRecentTransactionItem 100% (1/1) 100% (1/1) 100% (12/12) 100% (89/89)
SurferInsightsVariant 100% (2/2) 100% (2/2) 100% (2/2) 100% (3/3) 100% (37/37)
SurferInsightTone 100% (1/1) 100% (1/1) 100% (1/1) 100% (24/24)
SurferInsightItem 100% (1/1) 100% (1/1) 100% (6/6) 100% (27/27)
SurferGoalItem 100% (1/1) 100% (1/1) 100% (7/7) 100% (32/32)
SurferDonutSegment 100% (1/1) 100% (1/1) 100% (4/4) 100% (17/17)
SurferCategorySpendItem 100% (1/1) 100% (2/2) 100% (2/2) 100% (9/9) 100% (62/62)
SurferCategorySpendCap 100% (1/1) 100% (1/1) 100% (3/3) 100% (17/17)
SurferBurnRatePace 100% (1/1) 100% (1/1) 100% (3/3) 100% (12/12)
SurferBurnRateEmpty 100% (1/1) 100% (1/1) 100% (2/2) 100% (14/14)
SurferBurnRateData 100% (1/1) 100% (1/1) 100% (6/6) 100% (34/34)
SurferBurnRateBar 100% (1/1) 100% (1/1) 100% (3/3) 100% (17/17)
SurferBudgetItem 100% (1/1) 100% (1/1) 100% (8/8) 100% (42/42)
SurferBalanceVariant 100% (2/2) 100% (2/2) 100% (2/2) 100% (7/7) 100% (61/61)
SurferBalanceTrend 100% (1/1) 100% (1/1) 100% (3/3) 100% (21/21)
SurferBalanceFootnote 100% (2/2) 100% (2/2) 100% (2/2) 100% (14/14)
SurferAddAccountCta 100% (1/1) 100% (1/1) 100% (4/4) 100% (24/24)
SurferAccountItem 100% (1/1) 100% (1/1) 100% (5/5) 100% (28/28)
SafeToSpendSizing 100% (1/1) 100% (1/1) 100% (7/7) 100% (32/32)
BurnRateSizing 100% (1/1) 100% (1/1) 100% (6/6) 100% (27/27)
SurferSpentByCategoryWidgetKt 100% (1/1) 81.8% (18/22) 64.1% (107/167) 83.8% (238/284) 91.1% (2651/2909)
SurferInsightsWidgetKt 100% (1/1) 75% (9/12) 53.9% (48/89) 97.2% (138/142) 91.8% (1316/1433)
SurferGoalsWidgetKt 100% (1/1) 75% (6/8) 50% (28/56) 97.5% (79/81) 90.8% (814/896)
SurferBudgetsWidgetKt 100% (1/1) 71.4% (5/7) 58% (29/50) 98.7% (74/75) 92% (711/773)
SurferBalanceWidgetKt 100% (1/1) 70.6% (12/17) 66.2% (102/154) 90.4% (141/156) 90.3% (1624/1798)
SurferCategoriesDonutWidgetKt 100% (1/1) 66.7% (4/6) 60.9% (39/64) 96.6% (115/119) 94.1% (1312/1395)
SurferBurnRateWidgetKt 100% (1/1) 61.5% (8/13) 72.4% (42/58) 99.2% (122/123) 96.2% (1126/1170)
SurferSafeToSpendWidgetKt 100% (1/1) 60% (6/10) 69% (29/42) 99% (96/97) 94.7% (823/869)
SurferAccountsWidgetKt 100% (1/1) 60% (3/5) 52.8% (19/36) 98.2% (56/57) 94.2% (671/712)
SurferSpentMonthWidgetKt 100% (1/1) 50% (2/4) 62.5% (30/48) 96.8% (61/63) 93.3% (775/831)
SurferRecurringWidgetKt 100% (1/1) 50% (2/4) 45.8% (22/48) 92.9% (91/98) 86.1% (957/1112)
SurferRecentTransactionsWidgetKt 100% (1/1) 33.3% (1/3) 59.4% (38/64) 98.6% (70/71) 89.3% (766/858)
SurferQuickActionsWidgetKt 100% (1/1) 33.3% (1/3) 57.1% (16/28) 96.2% (25/26) 88.3% (309/350)