以下を使用して作成されたモックがいくつかあります:val someService = mockk<SomeService>(relaxed = true)
ファイルには複数のテストがあり、テストごとにモックをリセットしたい
現在、MockK でこれを行う方法はありますか?
MockKAnnotations.init(this)があることは知っていますが、@Mockアノテーションでrelaxed = trueを設定する方法はないようです。
ベストアンサー1
MockK 内の特定のモックをリセットするには、メソッドを使用できますclearMocks()
。リセットしたいモックをこのメソッドに渡します。
アノテーションを介してリラックスしたモックを作成するには、 をチェックするだけです@RelaxedMockK
。