Skip to content

Commit 02869c6

Browse files
committed
Fix StatsViewModelTest
1 parent fdd2968 commit 02869c6

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

WordPress/src/test/java/org/wordpress/android/ui/stats/refresh/StatsViewModelTest.kt

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -41,11 +41,12 @@ import org.wordpress.android.ui.stats.refresh.utils.NewsCardHandler
4141
import org.wordpress.android.ui.stats.refresh.utils.SelectedSectionManager
4242
import org.wordpress.android.ui.stats.refresh.utils.SelectedTrafficGranularityManager
4343
import org.wordpress.android.ui.stats.refresh.utils.StatsSiteProvider
44-
import org.wordpress.android.ui.stats.refresh.utils.trackGranular
44+
import org.wordpress.android.ui.stats.refresh.utils.trackWithGranularity
4545
import org.wordpress.android.ui.utils.UiString.UiStringRes
4646
import org.wordpress.android.util.JetpackBrandingUtils
4747
import org.wordpress.android.util.NetworkUtilsWrapper
4848
import org.wordpress.android.util.analytics.AnalyticsTrackerWrapper
49+
import org.wordpress.android.util.config.StatsTrafficTabFeatureConfig
4950
import org.wordpress.android.viewmodel.Event
5051
import org.wordpress.android.viewmodel.ResourceProvider
5152

@@ -95,6 +96,9 @@ class StatsViewModelTest : BaseUnitTest() {
9596

9697
@Mock
9798
lateinit var jetpackFeatureRemovalOverlayUtil: JetpackFeatureRemovalOverlayUtil
99+
100+
@Mock
101+
lateinit var trafficTabFeatureConfig: StatsTrafficTabFeatureConfig
98102
private lateinit var viewModel: StatsViewModel
99103
private val _liveSelectedSection = MutableLiveData<StatsSection>()
100104
private val liveSelectedSection: LiveData<StatsSection> = _liveSelectedSection
@@ -121,7 +125,8 @@ class StatsViewModelTest : BaseUnitTest() {
121125
statsModuleActivateUseCase,
122126
notificationsTracker,
123127
jetpackBrandingUtils,
124-
jetpackFeatureRemovalOverlayUtil
128+
jetpackFeatureRemovalOverlayUtil,
129+
trafficTabFeatureConfig
125130
)
126131

127132
viewModel.start(1, StatsActivity.StatsLaunchedFrom.QUICK_ACTIONS, TRAFFIC, null, false, null)
@@ -133,7 +138,7 @@ class StatsViewModelTest : BaseUnitTest() {
133138

134139
// The TRAFFIC tab is already the initial tab.
135140

136-
verify(analyticsTracker).trackGranular(STATS_PERIOD_ACCESSED, StatsGranularity.DAYS)
141+
verify(analyticsTracker).trackWithGranularity(STATS_PERIOD_ACCESSED, StatsGranularity.DAYS)
137142
}
138143

139144
@Test
@@ -153,7 +158,7 @@ class StatsViewModelTest : BaseUnitTest() {
153158
viewModel.onSectionSelected(DAYS)
154159

155160
verify(statsSectionManager).setSelectedSection(DAYS)
156-
verify(analyticsTracker).trackGranular(STATS_PERIOD_DAYS_ACCESSED, StatsGranularity.DAYS)
161+
verify(analyticsTracker).trackWithGranularity(STATS_PERIOD_DAYS_ACCESSED, StatsGranularity.DAYS)
157162
}
158163

159164
@Test
@@ -163,7 +168,7 @@ class StatsViewModelTest : BaseUnitTest() {
163168
viewModel.onSectionSelected(WEEKS)
164169

165170
verify(statsSectionManager).setSelectedSection(WEEKS)
166-
verify(analyticsTracker).trackGranular(STATS_PERIOD_WEEKS_ACCESSED, StatsGranularity.WEEKS)
171+
verify(analyticsTracker).trackWithGranularity(STATS_PERIOD_WEEKS_ACCESSED, StatsGranularity.WEEKS)
167172
}
168173

169174
@Test
@@ -173,7 +178,7 @@ class StatsViewModelTest : BaseUnitTest() {
173178
viewModel.onSectionSelected(MONTHS)
174179

175180
verify(statsSectionManager).setSelectedSection(MONTHS)
176-
verify(analyticsTracker).trackGranular(STATS_PERIOD_MONTHS_ACCESSED, StatsGranularity.MONTHS)
181+
verify(analyticsTracker).trackWithGranularity(STATS_PERIOD_MONTHS_ACCESSED, StatsGranularity.MONTHS)
177182
}
178183

179184
@Test
@@ -183,7 +188,7 @@ class StatsViewModelTest : BaseUnitTest() {
183188
viewModel.onSectionSelected(YEARS)
184189

185190
verify(statsSectionManager).setSelectedSection(YEARS)
186-
verify(analyticsTracker).trackGranular(STATS_PERIOD_YEARS_ACCESSED, StatsGranularity.YEARS)
191+
verify(analyticsTracker).trackWithGranularity(STATS_PERIOD_YEARS_ACCESSED, StatsGranularity.YEARS)
187192
}
188193

189194
@Test

0 commit comments

Comments
 (0)