草庐IT

ObjectBox

全部标签

android - 使用 ObjectBox 进行单元测试

我刚开始在我的Android应用程序中使用ObjectBox,对此我有一个简单的问题。该项目基于CleanArchitecture,其中我有一个存储库类,它通过DI(Dagger2)在其构造函数中接收一个BoxStore。在该构造函数中,像往常一样,我使用boxStore.boxFor()创建了一个Box实例。它工作得很好,但现在我需要测试这个存储库类并且...我面临一些我不知道如何解决的问题。我的第一个尝试是使用Mockito模拟BoxStore,并将这个模拟传递给存储库的构造函数。它抛出一个NullPoinerException。然后,我尝试使用以下代码创建一个本地BoxStore

android - MyObjectBox 不是在 kotlin 中生成的(objectbox 库)

我正在尝试使用对象库。我阅读了官方文档并按照说明进行操作。但是,它仍然不起作用。问题是当我尝试初始化boxStore对象时,我没有找到MyObjectBox类。valboxStore=MyObjectBox.builder().androidContext(this).build()这是我的应用程序模块。build.gradle(应用模块)applyplugin:'com.android.application'applyplugin:'kotlin-android'applyplugin:'kotlin-android-extensions'applyplugin:'kotlin-k