Merge "Change string of switchbar and installed service category title"

This commit is contained in:
Kevin Chang
2019-10-16 08:12:38 +00:00
committed by Android (Google) Code Review
9 changed files with 68 additions and 13 deletions

View File

@@ -84,6 +84,24 @@ public class SwitchBarTest {
.isEqualTo(mContext.getString(onText));
}
@Test
public void setCheck_customLabelWithStringType_shouldUpdateTextAndBackground() {
final String onText = mContext.getString(
R.string.accessibility_service_master_switch_title);
final String offText = mContext.getString(
R.string.accessibility_service_master_switch_title);
final TextView switchBarTextView = ((TextView) mBar.findViewById(R.id.switch_text));
mBar.setSwitchBarText(onText, offText);
assertThat(switchBarTextView.getText()).isEqualTo(offText);
mBar.setChecked(true);
assertThat(mBar.getBackground()).isInstanceOf(ColorDrawable.class);
assertThat(switchBarTextView.getText()).isEqualTo(onText);
}
@Test
public void disabledByAdmin_shouldDelegateToRestrictedIcon() {
mBar.setDisabledByAdmin(new EnforcedAdmin());