Android 如何使用mockito在单元测试中初始化libs

Android 如何使用mockito在单元测试中初始化libs,android,unit-testing,kotlin,mocking,mockito,Android,Unit Testing,Kotlin,Mocking,Mockito,我有一个问题,当我进行测试时,需要init的库给出了一个未调用的错误,我如何在测试中初始化它或模拟它,以便没有错误?例如,现在我对Paper.book有一个问题 在onCreate中的应用程序类中,我有一张纸 Paper.init(applicationContext) 当测试试图这么做的时候 Paper.book().write(Constants.NAMES_KEY, Names(firstName, middleName, lastName)) 我有一个错误,没有调用init io.

我有一个问题,当我进行测试时,需要init的库给出了一个未调用的错误,我如何在测试中初始化它或模拟它,以便没有错误?例如,现在我对Paper.book有一个问题

在onCreate中的应用程序类中,我有一张纸

Paper.init(applicationContext)
当测试试图这么做的时候

 Paper.book().write(Constants.NAMES_KEY, Names(firstName, middleName, lastName))
我有一个错误,没有调用init

io.paperdb.PaperDbException: Paper.init is not called
我能解释为什么,但我怎么能解决呢?在哪里可以在测试中初始化它或模拟它