दबाकर एस्प्रेसो का उपयोग कैसे करें मैं एस्प्रेसो का उपयोग करके नीचे बटन दबा देना चाहता हूं, लेकिन मुझे यकीन नहीं है कि कैसे। क्या मुझे संसाधन-आईडी मिलनी चाहिए? या AlertDialog को एक आईडी कैसे सेट करें ??एस्प्रेसोअलॉग बटन
@RunWith(AndroidJUnit4.class)
public class ApplicationTest {
@Rule
public ActivityTestRule<LoadingActivity> mActivityRule =
new ActivityTestRule<>(LoadingActivity.class);
@Test
public void loginClickMarker() {
//Doesn't work:
onView(withText("GA NAAR INSTELLINGEN")).perform(click());
}
}
public class PopupDialog {
public static void showGPSIsDisabled(Context context, String msg, final PopupDialogCallback popupDialogCallback) {
new AlertDialog.Builder(context)
.setTitle(context.getString(R.string.location_turned_off))
.setMessage(msg)
.setPositiveButton(context.getString(R.string.go_to_settings), new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
popupDialogCallback.hasClicked();
}
}).show();
}
}
android.support.test.espresso.NoMatchingViewException: पदानुक्रम में कोई देखे जाने मिलान मिला: पाठ के साथ: "जीए Naar INSTELLINGEN"
मुझे लगता है कि आप ID – jeprubio
ऑन व्यू (withText ("GA NAAR INSTELLINGEN") से मिलान करने के बजाय withText() विधि का उपयोग कर सकते हैं। (प्रदर्शन()) पर क्लिक करें; काम नहीं करता –