java - Robolectric对数据库的测试!
怪我咯
怪我咯 2017-04-18 10:32:04
[Java讨论组]

在官网没有看见Robolectric对数据库的操作. 我现在有一个方法. 里面涉及的数据比较多,用数据库.
然后进行逻辑运算.我也有自己的DAO类, 但是查出的数据都是null.怎么回事.
这是我的代码:

@RunWith(RobolectricGradleTestRunner.class)
@Config(constants = BuildConfig.class, sdk = 21)
public class DataBaseTest {

    @Test
    public void testDB() {
        Application application = RuntimeEnvironment.application;
        AgepisionsDao instance = AgepisionsDao.getInstance(application);
        List<Agepisions> agepisionses = instance.queryAll();
        assertEquals(agepisionses.size(),4);
    }
}

这里的queryAll()没有任何数据, 但是数据库文件还是有的.请问一下怎么操作. 谢谢.

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号