ITALICスタイルの表示単語のテストに問題があります。誰かに私に単語のスタイルを表示するためのコード例を教えてもらえますか?私はアンドロイドスタジオでエスプレッソとJUnit 4を使用しています。私は本当にあなたの協力を感謝します。これはあなたのTextView
太字をしなければならないあなたにエスプレッソテストでの単語スタイル "ITALIC"のテスト方法
0
A
答えて
0
ありがとう、は同時にとイタリックを強調しました。
のstrings.xml
<resources>
<string name="register"><u><b><i>Copyright</i></b></u></string>
</resources>
あなたmain.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/register" />
+0
はい。私はすでにこれを持っています。今、Android Studioを使ってテスト自動化でITALIC WORDをテストしたいと思っています – intan
0
でこれを行う、あなたのTextViewにこの文字列を設定するには、以下を試してみてください。溶液。それはあなたのために働くかもしれません。 あなたのケースでカスタムViewMatcherを使用することを考えているのは、基本的な考え方です。
public static Matcher<View> withItalicStyle(final int resourceId) {
return new TypeSafeMatcher<View>() {
@Override
public void describeTo(Description description) {
description.appendText("has Italic Text with resource");
}
@Override
public boolean matchesSafely(View view) {
TextView textView = (TextView) view.findViewById(resourceId);
return (textView.getTypeface().getStyle() == Typeface.ITALIC);
}
};
}
そして、あなたはテストケースでは、あなたが
onView(CustomMatchers.withItalicStyle(R.id.yourResourceId)).check(isDisplayed());
+1
[BoundedMatcher](https://developer.android.com/reference/android/support/test/espresso/matcher/BoundedMatcher.html)でキャストするのを避けることができます) –
関連する問題
- 1. テキストファイル、Java 8スタイルで単語を数える方法
- 2. 単語Vba:外国語のスタイルの名前を取得する方法
- 3. 段落のスタイルの最初の単語
- 4. 単体テストの用語
- 5. kdb言語で単体テストを行う方法は?
- 6. MacVimのInconsolata Italic
- 7. 段落のスタイル全体を変更せずに単語のスタイルを設定する方法は?
- 8. stanfordNLPで2単語を1単語とみなす方法
- 9. ファイルからの単語で構成される単語リストの作成方法
- 10. Javaで特定の単語の後に単語を取り出す方法は?
- 11. CSSで文の最初の単語をスタイルする
- 12. UIButton + italic font = clipping
- 13. Angular2のチェックボックスの単位テスト方法
- 14. ビジュアルコンポーネントの単体テストの作成方法
- 15. リスト内の単語の検索方法
- 16. Androidのエスプレッソテストは、コンテキスト
- 17. Androidエスプレッソテストを失敗させる方法
- 18. エスプレッソテストは後ViewAnimator
- 19. ディレクティブで単体スコープの単位テストを行う方法
- 20. テストビルドスクリプトの単体テスト方法は?
- 21. rxjs5の単体テスト方法は?
- 22. ユニバーサルリンクの単体テスト方法は?
- 23. プール接続の単体テスト方法は?
- 24. 単体テストの方法AWS Cloudformテンプレート
- 25. SharePointアドインの単体テスト方法は?
- 26. サブプロセスの単位テスト方法.CalledProcessError
- 27. asp.netシナリオの単体テスト方法は?
- 28. Erlang関数の単体テスト方法は?
- 29. ステートマシンの単体テスト方法は?
- 30. GWT + SmartGWTの単体テスト方法は?
使用でグールのサンプルを確認してくださいすることができます 'アンドロイド:' TEXTSTYLEは= "イタリック"。 – KeLiuyue
@KeLiuyue ..ありがとうございました。テスト自動化の中でテストする方法。 – intan