Hiroyuki Kusu

Unit test for ViewModel and LiveData

Android Architecture Components の ViewModel を利用した MVVM アーキテクチャを採用する場合、ロジックは必然的に ViewModel に集まり ViewModel のサイズは膨らみがちです。

このセッションではテストしやすいよう ViewModel をどう設計するか、どうテストするかについて説明させていただきます。

(テストフレームワークは Spek を予定していますが、セッション近辺の状況しだいで変更する可能性があります。)


Hiroyuki Kusu

Yumemi, Inc.

株式会社ゆめみでソフトウェアエンジニアをやっています。主に Android アプリ(ネイティブ/Kotlin)の開発に携わっていますが、CI/CD の構築では JavaScript や AWS、GitHub Actions をよく利用しています。いま興味がある技術は KMM(Kotlin Multiplatform Mobile)や Kotlin サーバサイドです。

https://hkusu.github.io

Hiroyuki's full speaker profile