タグ

ブックマーク / qiita.com/numa08 (1)

  • Realmに依存する部分もJVMでテストをする話 - Qiita

    はじめに Realmはめっちゃ速いDBですね。めっちゃ速いのは良いのですが、Android版のRealmは、ネイティブに依存をしているのでそのままではJVMでテストを行うことができません。 ローカル環境ならばGenymotionを利用することでエミュレーターの起動速度や実効速度をカバーすることができますが、CI環境になると話は変わってきます。 エミュレーターの起動時間は遅いし、テストの実行にも時間がかかってしまいます。カジュアルにフルテストを実行できる環境じゃないとCIは長続きしませんね。 そこで、今回はモックを利用することでRealmをJVM上でテストをする方法を解説します。 面倒臭人向け realm/realm-javaunitTestExampleの中に今回やってるのと同じ方法でテストを行うコードがあります(記事を書き始めてから気がついた... 依存関係 モックの実現にはpower

    Realmに依存する部分もJVMでテストをする話 - Qiita
    ch3cooh393
    ch3cooh393 2017/11/16
    Realmに依存する部分のテスト方法
  • 1