val textInputEditText = onView(
allOf(
withId(R.id.emailEditText),
childAtPosition(
childAtPosition(
withId(R.id.emailInputLayout),
0
),
0
)
)
)
textInputEditText.perform(scrollTo(), replaceText("
[email protected]"),
closeSoftKeyboard())
val textInputEditText2 = onView(
allOf(
withId(R.id.passwordEditText),
childAtPosition(
childAtPosition(
withId(R.id.passwordInputLayout),
0
),
0
)
)
)
textInputEditText2.perform(scrollTo(), replaceText("test"), closeSoftKeyboard())
val materialButton = onView(
allOf(
withId(R.id.loginButton), withText("Login"),
childAtPosition(
childAtPosition(
withId(R.id.scrollView2),
0
),
4
)
)
)
materialButton.perform(scrollTo(), click())
onView(withId(R.id.emailEditText))
.perform(replaceText("
[email protected]"))
onView(withId(R.id.passwordEditText))
.perform(replaceText("test"))
onView(withId(R.id.loginButton))
.perform(click())