--- author: usbharu draft: false categories: - 技術 date: 2025-02-25T01:18:03+09:00 tags: - Kotlin - Mockito keywords: - Kotlin - Mockito title: Mockitoの@InjectMocksはKotlinのデフォルト引数を持つコンストラクタを発見できない relpermalink: posts/2025-02-25/ url: posts/2025-02-25/ decription: Mockitoの@InjectMocksはKotlinのデフォルト引数を持つコンストラクタを発見できない --- タイトルがどこまで正確なのかはわかりませんがともかくMockitoの`@InjectMocks`をKotlinのデフォルト引数を持つコンストラクタがデフォルトコンストラクタのクラスで使おうとすると引数が0個のデフォルトコンストラクタが無い!!!って怒られて使えません。 解決策は単純でデフォルト引数を使わないか@InjectMocksを使わない もっと単純な解決法を見つけたら追記しておきます。 このことを書こうとしたら使ってるhugo古すぎて新規記事作成時にエラーでたんで直してるうちにすごい時間経ってしまった…