Loading src/com/android/settings/fuelgauge/anomaly/AnomalySummaryPreferenceController.java +2 −0 Original line number Diff line number Diff line Loading @@ -102,6 +102,8 @@ public class AnomalySummaryPreferenceController { mAnomalyPreference.setTitle(title); mAnomalyPreference.setSummary(summary); } else { mAnomalyPreference.setVisible(false); } } Loading tests/robotests/src/com/android/settings/fuelgauge/anomaly/AnomalySummaryPreferenceControllerTest.java +10 −0 Original line number Diff line number Diff line Loading @@ -106,6 +106,16 @@ public class AnomalySummaryPreferenceControllerTest { assertThat(mPreference.getSummary()).isEqualTo("Keeping device awake"); } @Test public void testUpdateAnomalySummaryPreference_emptyAnomaly_preferenceInvisible() { mPreference.setVisible(true); mAnomalyList.clear(); mAnomalySummaryPreferenceController.updateAnomalySummaryPreference(mAnomalyList); assertThat(mPreference.isVisible()).isFalse(); } @Test public void testUpdateAnomalySummaryPreference_multipleAnomalies_showCorrectSummary() { mAnomalyList.add(createTestAnomaly()); Loading Loading
src/com/android/settings/fuelgauge/anomaly/AnomalySummaryPreferenceController.java +2 −0 Original line number Diff line number Diff line Loading @@ -102,6 +102,8 @@ public class AnomalySummaryPreferenceController { mAnomalyPreference.setTitle(title); mAnomalyPreference.setSummary(summary); } else { mAnomalyPreference.setVisible(false); } } Loading
tests/robotests/src/com/android/settings/fuelgauge/anomaly/AnomalySummaryPreferenceControllerTest.java +10 −0 Original line number Diff line number Diff line Loading @@ -106,6 +106,16 @@ public class AnomalySummaryPreferenceControllerTest { assertThat(mPreference.getSummary()).isEqualTo("Keeping device awake"); } @Test public void testUpdateAnomalySummaryPreference_emptyAnomaly_preferenceInvisible() { mPreference.setVisible(true); mAnomalyList.clear(); mAnomalySummaryPreferenceController.updateAnomalySummaryPreference(mAnomalyList); assertThat(mPreference.isVisible()).isFalse(); } @Test public void testUpdateAnomalySummaryPreference_multipleAnomalies_showCorrectSummary() { mAnomalyList.add(createTestAnomaly()); Loading