Engineering Note

プログラミングなどの技術的なメモ

Java-モックフレームワーク

privateメソッドのモック化

Mockitoを利用したテスト時に、privateメソッドをモック化した場合のメモになります。

privateメソッド内で実行するprivateフィールドのメソッドをモック化

Mockitoを利用したテスト時に、privateメソッド内で@Autowierdされたprivateフィールドが持つメソッドをモック化した場合のメモになります。

staticメソッドのモック化

Mockitoを利用したテスト時に、スタティックなメソッドのモック化と例外のスロー方法についてのメモになります。

MockitoのdoThrowの使い方

Mockitoを利用したテスト時に、モック化したオブジェクトの例外のスローについてのメモになります。

MockitoのMatchersの使い方

Mockitoを利用したテスト時に、モック化したオブジェクトのメソッドを実行する時などに使用するマッチャーについてのメモになります。

Visual Studio Code(VS Code) + Mockitoによるテスト環境の構築

本記事は、Microsoftにより開発されたソースコードエディタである「Visual Studio Code(VS Code)」を用いて、モックフレームであるMockitoを試してみました。