Merge "Fix StylusDevicesControllerTest after adding a stylus setting" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
c6f30c3eab
@@ -108,6 +108,9 @@ public class StylusDevicesControllerTest {
|
|||||||
MockitoAnnotations.initMocks(this);
|
MockitoAnnotations.initMocks(this);
|
||||||
|
|
||||||
mContext = spy(ApplicationProvider.getApplicationContext());
|
mContext = spy(ApplicationProvider.getApplicationContext());
|
||||||
|
final var spiedResources = spy(mContext.getResources());
|
||||||
|
when(mContext.getResources()).thenReturn(spiedResources);
|
||||||
|
|
||||||
PreferenceManager preferenceManager = new PreferenceManager(mContext);
|
PreferenceManager preferenceManager = new PreferenceManager(mContext);
|
||||||
mScreen = preferenceManager.createPreferenceScreen(mContext);
|
mScreen = preferenceManager.createPreferenceScreen(mContext);
|
||||||
mPreferenceContainer = new PreferenceCategory(mContext);
|
mPreferenceContainer = new PreferenceCategory(mContext);
|
||||||
@@ -144,6 +147,9 @@ public class StylusDevicesControllerTest {
|
|||||||
when(mInputDevice.hasKeys(KEYCODE_STYLUS_BUTTON_TAIL)).thenReturn(
|
when(mInputDevice.hasKeys(KEYCODE_STYLUS_BUTTON_TAIL)).thenReturn(
|
||||||
new boolean[]{true});
|
new boolean[]{true});
|
||||||
|
|
||||||
|
when(spiedResources.getBoolean(
|
||||||
|
com.android.internal.R.bool.config_enableStylusPointerIcon)).thenReturn(true);
|
||||||
|
|
||||||
mController = new StylusDevicesController(mContext, mInputDevice, null, mLifecycle);
|
mController = new StylusDevicesController(mContext, mInputDevice, null, mLifecycle);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -237,7 +243,7 @@ public class StylusDevicesControllerTest {
|
|||||||
Preference handwritingPref = mPreferenceContainer.getPreference(0);
|
Preference handwritingPref = mPreferenceContainer.getPreference(0);
|
||||||
Preference buttonPref = mPreferenceContainer.getPreference(1);
|
Preference buttonPref = mPreferenceContainer.getPreference(1);
|
||||||
|
|
||||||
assertThat(mPreferenceContainer.getPreferenceCount()).isEqualTo(2);
|
assertThat(mPreferenceContainer.getPreferenceCount()).isEqualTo(3);
|
||||||
assertThat(handwritingPref.getTitle().toString()).isEqualTo(
|
assertThat(handwritingPref.getTitle().toString()).isEqualTo(
|
||||||
mContext.getString(R.string.stylus_textfield_handwriting));
|
mContext.getString(R.string.stylus_textfield_handwriting));
|
||||||
assertThat(handwritingPref.isVisible()).isTrue();
|
assertThat(handwritingPref.isVisible()).isTrue();
|
||||||
|
Reference in New Issue
Block a user