1

Kotlinでmockkライブラリを使用していますが、テストでは次の例外があります。

java.lang.RuntimeException: Method getStackTraceString in android.util.Log not mocked. See http://g.co/androidstudio/not-mocked for details.

私はそれに対する解決策を見つけることができません。

4

1 に答える 1

7

追加する必要があります

testOptions { 
  unitTests.returnDefaultValues = true
}

ファイルのandroidセクションにありbuild.gradleます。Android プラットフォームへの呼び出しをモックします。デフォルト値を返すだけであることに注意してください。

新しい gradle プラグインでは、このプロパティの名前が に変更されましたisReturnDefaultValues

于 2019-09-16T13:57:45.320 に答える