Merge "[Mac Randomization] Fix MAC randomization option does not work when ephemeral newtork"

This commit is contained in:
TreeHugger Robot
2019-02-18 04:29:26 +00:00
committed by Android (Google) Code Review
4 changed files with 31 additions and 0 deletions

View File

@@ -93,4 +93,20 @@ public class WifiPrivacyPreferenceControllerTest {
mPreferenceController.getRandomizationValue();
mPreferenceController.onPreferenceChange(mDropDownPreference, "1");
}
@Test
public void testUpdateState_isNotEphemeralNetwork_shouldBeSelectable() {
mPreferenceController.setIsEphemeral(false);
mPreferenceController.updateState(mDropDownPreference);
assertThat(mDropDownPreference.isSelectable()).isTrue();
}
@Test
public void testUpdateState_isEphemeralNetwork_shouldNotSelectable() {
mPreferenceController.setIsEphemeral(true);
mPreferenceController.updateState(mDropDownPreference);
assertThat(mDropDownPreference.isSelectable()).isFalse();
}
}