okuzawatsの日記

Android / Kotlin Enthusiast 🤖

Mockitoでfinalなクラスをモックする

Androidアプリのテストコードを書いていてMockitoでテストダブルを作る時に open でないクラスがあると困ると思うんですが、

app/src/test/resources/mockito-extensions/

ここに org.mockito.plugins.MockMaker というファイルを作り、

mock-maker-inline

と書いておくと不思議な力で final なクラスのテストダブルを作ることができるようになります。

#Android

About me 😎

profile

茨城県つくば市在住のソフトウェアエンジニアです。専門領域はAndroidアプリ開発で、特にアーキテクチャに興味があります。某社でAndroidアプリ開発のテックリードをしています。

Jetpack ComposeによるAndroid MVVMアーキテクチャ入門の著者です。

👉 もっと詳しく

Writing 📝

Android MVVMアーキテクチャ入門

Androidアプリ開発の初学者に向けた、MVVM(Model-View-ViewModel)アーキテクチャの入門書を書きました。初学者の方を確実にネクストレベルに引き上げる技術書です。

👉 もっと詳しく

See Also 👀