में त्रुटि टेक्स्ट को कैसे जांचें मूल रूप से मैं परीक्षण करने की कोशिश कर रहा हूं कि गलत तरीके से लॉगिन करने के बाद मुझे ईमेल फ़ील्ड में एक त्रुटि दिखाई दे रही है।एंड्रॉइड एस्प्रेसो। TextInputLayout
दृश्य है:
<android.support.design.widget.TextInputLayout
android:id="@+id/ti_email"
android:paddingEnd="10dp"
android:paddingTop="10dp"
android:paddingLeft="10dp"
android:paddingRight="10dp"
android:paddingStart="10dp"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/et_email"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="@string/authentication_email_placeholder"
android:inputType="textEmailAddress"
android:maxLines="1"
android:textSize="16sp"
tools:text="@string/placeholder_email"/>
</android.support.design.widget.TextInputLayout>
मैं इस तरह यह करने के लिए प्रयास करें:
onView(withId(R.id.et_email))
.check(matches(hasErrorText(
ctx.getString(R.string.authentication_error_empty_email))));