Merge "[Settings] Code refactor"

This commit is contained in:
Bonian Chen
2020-01-09 03:34:04 +00:00
committed by Android (Google) Code Review
6 changed files with 22 additions and 12 deletions

View File

@@ -93,7 +93,7 @@ public class DataUsageListTest {
}
@Test
public void resumePause_shouldListenUnlistenDataStateChange() {
public void resume_shouldListenDataStateChange() {
ReflectionHelpers.setField(
mDataUsageList, "mVisibilityLoggerMixin", mock(VisibilityLoggerMixin.class));
ReflectionHelpers.setField(
@@ -104,6 +104,17 @@ public class DataUsageListTest {
verify(mMobileDataEnabledListener).start(anyInt());
mDataUsageList.onPause();
}
@Test
public void pause_shouldUnlistenDataStateChange() {
ReflectionHelpers.setField(
mDataUsageList, "mVisibilityLoggerMixin", mock(VisibilityLoggerMixin.class));
ReflectionHelpers.setField(
mDataUsageList, "mPreferenceManager", mock(PreferenceManager.class));
mDataUsageList.onResume();
mDataUsageList.onPause();
verify(mMobileDataEnabledListener).stop();
}