どっこと備忘録群

アウトプットしないとインプットできない私が Androidアプリ開発をメインとした備忘録を載せています。

DroidKaigi 2020 - 自動生成でさくさく実装するユニットテスト / Nozomi Takuma [JA] を視聴した

視聴元

以下の機能を使って、テストコードを簡単に実装しよう!の会

  • Live Template
  • File Template
  • Postfix Completion

Live Template

スニペット。キーワードを入力すると、自動で色々入力される。

File Template

ファイル作成時のテンプレート。

Postfix Completion

".キーワード"の形式で入力すると、対応するテンプレートに変換してくれる。

パラメタライズテストもサクサク作りたい

  • プラグインがあるのでそれを使うと簡単にできる
  • Dynamicテスト,junitで実装されてるやつを使うわけじゃなさそう…?パラメタライズテストのアノテーションもあるけど、Dynamicテストはクラス内に必要な情報をカプセルできるらしい。
  • プラグインがあるのは嬉しいけど、標準であるのだからそちらを使いたいなぁ。

所感

  • テンプレートはエクスポート、インポートもできるからみんなで共有もできるのは便利。
  • そもそもテストコードに限らず、テンプレートの機能は便利だから通常の実装でも活かしていくのが吉。

最終更新: 2025.6.15