use of android.support.test.uiautomator.UiSelector in project android_frameworks_base by DirtyUnicorns.
the class UiBot method clickJustOnce.
private void clickJustOnce() {
boolean gotIt = mDevice.wait(Until.hasObject(By.res("android", "button_once")), mTimeout);
assertTrue("'Just Once' button not visible yet", gotIt);
UiObject justOnce = mDevice.findObject(new UiSelector().resourceId("android:id/button_once"));
assertTrue("'Just Once' button not found", justOnce.exists());
click(justOnce, "Just Once");
}
use of android.support.test.uiautomator.UiSelector in project android_frameworks_base by DirtyUnicorns.
the class UiBot method getVisibleObjectById.
/**
* Gets an object which is guaranteed to be present in the current UI.
*
* @param text Object's text as displayed by the UI.
*/
public UiObject getVisibleObjectById(String id) {
UiObject uiObject = mDevice.findObject(new UiSelector().resourceId(id));
assertTrue("could not find object with id '" + id + "'", uiObject.exists());
return uiObject;
}
use of android.support.test.uiautomator.UiSelector in project android_packages_apps_Settings by LineageOS.
the class DefaultAppSettingsTest method launchDefaultApps.
private void launchDefaultApps() throws Exception {
final Intent settingsIntent = new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_LAUNCHER).setPackage(mTargetPackage).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getInstrumentation().getContext().startActivity(settingsIntent);
final String titleApps = mTargetContext.getResources().getString(R.string.app_and_notification_dashboard_title);
mDevice.findObject(new UiSelector().text(titleApps)).click();
final String titleDefaultApps = mTargetContext.getResources().getString(R.string.app_default_dashboard_title);
mDevice.findObject(new UiSelector().text(titleDefaultApps)).click();
}
use of android.support.test.uiautomator.UiSelector in project android_packages_apps_Settings by LineageOS.
the class UserSettingsTest method testAddUsersWhenLockedNotExists.
@Test
public void testAddUsersWhenLockedNotExists() throws Exception {
launchUserSettings();
UiObject addUsersPreference = mDevice.findObject(new UiSelector().text(ADD_USERS_WHEN_LOCKED));
assertFalse(addUsersPreference.exists());
}
use of android.support.test.uiautomator.UiSelector in project android_packages_apps_Settings by omnirom.
the class DefaultAppSettingsTest method launchDefaultApps.
private void launchDefaultApps() throws Exception {
final Intent settingsIntent = new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_LAUNCHER).setPackage(mTargetPackage).addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getInstrumentation().getContext().startActivity(settingsIntent);
final String titleApps = mTargetContext.getResources().getString(R.string.app_and_notification_dashboard_title);
mDevice.findObject(new UiSelector().text(titleApps)).click();
final String titleDefaultApps = mTargetContext.getResources().getString(R.string.app_default_dashboard_title);
mDevice.findObject(new UiSelector().text(titleDefaultApps)).click();
}
Aggregations