robolectric

    1

    1答えて

    以下私は上記の構造のプロジェクトを持っています。 アプリモジュール内でうまくuniテストを実行できますが、libモジュール内のDummyDataTest.javaを手動で右クリックしてAndroidスタジオ内のユニットテストをクリックしない限り、libモジュールで検出されたユニットテストは実行されません。 私のlibモジュールにあるユニットテストをコマンドラインで自動的に実行する方法はありますか?

    1

    1答えて

    私はJunit、Mockito、PowerMock、Robolectricを使ってアンドロイドのユニットテストを書いており、Linux環境でこれらのテストをコマンドラインで実行するためにRobolectric Test Runnerを使いました。 Emmaコマンドラインを使用してカバレッジレポートを生成したいとします。 私は以下のエラーに直面しています。 1) initializationErro

    1

    1答えて

    TestModuleクラスを作成してテスト実装クラスを挿入しましたが、classCastExceptionで失敗します。 私はRobolectric 2.4を使用しています。ここで はここでカスタムrobolectricランナー public class AppApplicationTest extends MyApplication { @Override protected void a

    4

    1答えて

    私はBroadcastReceiverのユニットテストの方法を理解しようとしていましたが、私はStackOverflowや他のウェブサイトを見てきましたが、私の問題の解決策を見つけることができません。私mainActivityで 私は、次の2つの機能があります。registerNetRcvrはonResume関数内から呼び出され private void registerNetRcvr(){

    1

    1答えて

    ライブラリRobolectric可能な別のフレームワークを使用しました。 Androidのhttp://loopj.com/android-async-http/ static AsyncHttpClient client = new AsyncHttpClient(); public static void getData (final ServerCallback callback) {

    2

    1答えて

    私はしばらくの間、次のように苦労しています。 Robolectric単体テストのテストでは、assetsフォルダのファイルをモック入力として読み込みます。これは数ヶ月前までうまく動作していました。アセットフォルダがapp/build/intermediatesフォルダに含まれていないことがわかりました。ハードコードされたassetsフォルダにコードを指すことで回避策を見つけました。

    2

    1答えて

    私は現在、実行中のデバイスのDisplayMetrics設定に敏感なアプリケーションでフラグメントメソッドをテストしています。 RobolectricTestRunnerのRobolectricテストでDisplayMetricsを調整するにはどうすればいいですか? ここで私は画面のDisplayMetricsを制御できるようにしたいという簡単なテストの要点です。 @Test public vo

    1

    2答えて

    こんにちは、データベース暗号化用にsqlcipherをアクティブにしたアクティブなAndroidを使用しています。それは正常に動作しています。暗号化されたデータベースを使用してアプリケーションを作成することができます。今私はテストケースのためにロボ選択を使用しています。そして、それは私にリンクエラーのエラーを与えています。私は自分のgradleバージョンを更新しました。ですから、私は.soファイル

    1

    1答えて

    Robolectric 3.1.4を使用してテストを実行しています。別のプロジェクトでは、私はrobolectricを持つすべての私のテストを実行している問題はなかったが、今、私はいつもこのエラーが出る: java.lang.OutOfMemoryErrorを:Javaヒープスペースを 私は活動のいくつかのビューを削除し、問題が止まる... 私はプロジェクトのヒープサイズを大きくするにはどうすれば

    1

    1答えて

    こんにちは私はRobolectricをテストケースに使用しています。私は暗号化関連のテストケースをシミュレートしながらいくつかの問題に直面しています。暗号化のためにAESで暗号を使用しようとしました。そして、それは私にいくつかのエラーを与えています。私は、次のようにそれを試してみました: ​​3210 は、私はすでに違法なサイズの例外のJCEを追加しました: @Test public void