Override performClick method to eliminate redundant click

Bug: 132226328
Test: make RunSettingsRoboTests ROBOTEST_FILTER=SwitchBar
Change-Id: I22987a7695dfc84e50d6419604a9512f98cf4d13
This commit is contained in:
Kevin Chang
2019-05-08 18:49:27 +08:00
parent caa17e0ec7
commit d3496412f7
2 changed files with 13 additions and 3 deletions

View File

@@ -95,4 +95,11 @@ public class SwitchBarTest {
mBar.setDisabledByAdmin(null);
assertThat(mBar.getDelegatingView().getId()).isEqualTo(R.id.switch_widget);
}
@Test
public void performClick_shouldIsCheckedValueChange() {
boolean isChecked = mBar.isChecked();
mBar.performClick();
assertThat(mBar.isChecked()).isEqualTo(!isChecked);
}
}