Slide 68
Slide 68 text
ⓒ 2019 DeNA Co., Ltd.
ⓒ 2019 DeNA Co., Ltd.
ⓒ 2019 DeNA Co., Ltd.
68
class LoginPage {
fun loginSuccess(id: String, password: String): MainPage {
login(id, password)
return MainPage()
}
fun loginFailure(id: String, password: String): LoginPage {
login(id, password)
return this
}
private fun login(id: String, password: String) {
onView(withHint("ユーザーID")).perform(replaceText(id))
onView(withHint("パスワード")).perform(replaceText(password))
onView(withText("ログイン")).perform(click())
}
..
ログインページクラスの実装: アクション