2017-02-22 10 views
2

私のエスプレッソのテストでは、IDがSwitchTextViewのテキスト要素の特定の部分をタップします。全文は「あなたはメンバーですか?電子メールでログインしてください」 電子メールでログインをクリックすると、ページの表示が切り替わります。エスプレッソテキストの特定の単語をクリックしてください

私が使用する場合onView(withId(R.id.switchTextView)).perform(click());テストに合格しますが、テキストの前に最初のテキストがあるので、クリックすると変更されません。ポイントをピン止めして「メールでログイン」テキストのみをタッチするにはどうすればよいですか?

+0

のように行うことができますか? – Chaitali

答えて

2

あなたがHTMLを提供してもらえこの

onView(withId(R.id.switchTextView(matches(withText(containsString("Login with email")))); 
+0

コンパイルエラー、plsは答えを更新します –

関連する問題