尝试模拟静态方法时出现以下异常。
对于SettingsUtility,当前线程中已经注册了静态mock,要创建新的mock,必须注销已有的静态mock注册
@Before
fun setUp() {
mockStatic(SettingsUtility::class.java) {
`when` { SettingsUtility.method(app) }.thenReturn { "" }}
}
Run Code Online (Sandbox Code Playgroud)