生robolectric使用しているとき、私は私のテストクラス内のリソースへのアクセスを取得するにはどうすればよいですrobolectric
これらの値にアクセスする最も良い方法は何ですか?私は
robolectricが、私はこれを行っているリソースサポートhttps://github.com/robolectric/robolectric私はテストで<br> 私が使用していますが、それらを使用したい<br> /私は解像度でのテストのために使用する値のテキストファイルを作ってきた
3
A
答えて
0
wooopsは、私は本当に多くの研究を行う必要があります。
int resourceId = Robolectric.getShadowApplication().getResources()
.getIdentifier("myaudio","raw", Robolectric.getShadowApplication().getPackageName());
if (resourceId != 0) { // Raw folder contains resource.
assertTrue(true);
} else { // Raw folder doesn't contain resource.
assertTrue(false);
}
・ホープこのヘルプを... !! ありがとうございます!
0
持っている質問を投稿する前に
おかげ
関連する問題
- 1. テストは、私は私のテストのために、次の形式を使用していた角度2 RC5
- 2. は私のテストのヘッドレスを実行するためには、私はHTMLUnitを使用しますが、私のテストが失敗し、できない<code>pip install robotframework-xvfb</code>を使用してIDの
- 3. JMeterのSelenuimテストは常に</p> <p>、私はセレンを使用して私のウェブサイト上で私のJMeterスクリプトのテストを開始したいスレッド
- 4. 分度器私は私のウェブサイトをテストするために分度器を使用してい
- 5. Androidのは、私が使用した私のテストのためにSKU
- 6. 解読時にPKCS7Paddingを使用すると問題が発生します。使用IvParameterSpecまたはない、AlgorithmParametersは、私は、コードの下に使用したとき、私は<strong>encryptCipher.getIV()</strong> Iを提供していた場合、それは
- 7. 私はそれだけで私のGmailアカウントで働いていたが、私はcPanelのメール(例:[email protected])を使用しようとした、phpmailerのを使用し、それが唯一の私のGmailで働いていた、私はphpmailerのを使用
- 8. 使用ローカルストレージの代わりに、私は、クライアントのブラウザの履歴に(<strong>ReactJs</strong>で)私のレンダリングされたコンポーネントを格納したいが、それは私にとって非常に複雑であるので、私は、それのために<strong>Reduxの</strong>を使用したくないReduxの
- 9. 私は私のコード(私は以下のテストをしたいものの簡易版)のためにテストを書き、そして他のものをテストするためにsinonとチャイを使用しようとしているが、やるよ
- 10. PHPUnitは</p> <p>をテストするために、私は、メモリのSQLiteデータベースに使用してい</p> <p>私はPHPUnitを経由laravel 5.4でいくつかのテストを実行している問題を持っている
- 11. ことができない私は、私は与えられたコンシューマ・グループのための情報を取得するためにオフセットZooKeeperのCLIを使用してい飼育係</p> <p>を使用していますZooKeeperのCLI
- 12. のUIWebViewは、私は私のアプリで<code>UIWebView</code>を使用していたすべてのコンテンツ
- 13. は、私はこれは私が使用していますし、それが1から除くすべてのシナリオのために正常に動作しているコードであるASP.NET</p> <p>でクッキーを削除したい
- 14. 活字私は、ファイルが「webpack.config.dev.ts」</p> <p>私はそれで仕事を始めた私が使用していると呼ばれるデフォルト
- 15. 私はクリックイベントをテストするためにジャスミンを使用して、私はクラス名を削除します、と私はクラス名は、私がチェックアウトしたい
- 16. ExpandableListActivityとウィンドウ機能のFEATURE_LEFT_ICONは、私は、レイアウトを使用していない</p> <p>私はレイアウトでこれを試してみました、それはまだ動作しませんが、私は、API 10ジンジャーブレッドを使用しています
- 17. はそのために、私はネイティブインターフェースプロセスを使用していますので、私は「MyNativeContent」を作成した後、私はその後、その後、私のメインクラスを作成して、codenameoneを使用してアンドロイド携帯電話上でスクリーンセーバーを変更する</p> <p>をしようとしていますnativeInterface
- 18. テストは、IDEに渡されたが、私は、私がテストを持っていたクラスの持っているチームシティー
- 19. は、それはOKまた、私は<strong>DI</strong>ため<strong>短剣2</strong>を使用しています、私はアンドロイドのプロジェクトで</strong>を結合<strong>データを使用してい
- 20. 私は私のAPIのため<strong>sanic</strong>を使用していたクラス
- 21. MSTesthacksは - 私は私のユニットテストを実行するために、MSTestをを使用していますが、何らかの理由で、すべてのテストが</p> <p>ユニットテストアダプタが例外投げた次のエラーメッセージで失敗している
- 22. 私はコードを使用しましたが、その結果はトーストメッセージのために来ています。私はテキストビューのためにそれを望みます。
- 23. 使用DateTimePickerの値が、私はDateTimePickerのから値を選択したユーザーを使用してスケジュールされたタスクを実行できるようにしたい私は、Visual StudioでWindowsフォーム、</p> <p>を作成したタスク
- 24. idは、私が使用したとき、私はブドウやモンゴでのRailsを使用していたデータ
- 25. org.hibernate.PersistentObjectException:切り離されたエンティティは、私はテストのためにメモリデータベースにH2を使用しています
- 26. NPMのテストは、私が作成-反応するアプリを使用して反応するAPPを作成していると私はテストのために冗談を使用して、私はいくつかの新しい変化をした、</p> <p>をジェンキンス
- 27. は、セレンのWebClientまたは私は<strong>ヘッドレスブラウザのテスト</strong>を使用して<strong>GWTアプリケーション</strong>のためのGUIをテストするために、HTMLページのソースを取得しようとしていますHtmlUnitDriver
- 28. AngularJSワンタイムは私が私が私が私がデータを持っていたら、私は更新する必要がないため<code>ng-repeat</code>とワンタイムバインディングを使用していますリストを持っているスコープ
- 29. 画像は、私は私は2つのバージョンを作ったブートストラップ</p> <p>でカルーセルを使用
- 30. jqueryの私は、ラベルは例えばアラートはjqueryのを使用して解雇されたが、それは動作しません。そして、クリックされたときに、私が欲しい<strong>asp.net</strong>ウェブサイトを持ってasp.net
** Robolectric.getShadowApplication **の代わりに 'RuntimeEnvironment.application'を使用してみませんか? –