Infinito Nirone 7

白羽の矢を刺すスタイル

2020-10-01から1ヶ月間の記事一覧

kotest 4.3.0 で Robolectric Extension が安定版になった

以前に kotest を使ったテストに Robolectric をあわせるときの注意点を書きましたが、このときはまだ Experimental な状態だった Robolectric Extension が 4.3.0 から安定版となりました。 blog.keithyokoma.dev マイグレーション作業 安定版となったこと…

Navigation Component で Build Variant ごとに Deep Link を定義する

Build Variant ごとに Deep Link (App Links) の host を変えたいとき、Navigation Component の navigation graph の定義をどうするかを示します。 <deepLink> では String Resources が使えない navigation graph も XML で記述したリソースだと考えると、次のような</deeplink>…

Android アプリのモジュールで kotest を使いユニットテストを記述する

以前は Kotlintest と呼ばれたテストフレームワークが Kotest と名前を変えて開発が進められています。 github.com このテストフレームワークは非常に多様なテストの記述方法をサポートしており、テストケースのスタイルからアサーションメソッド、パラメト…