从非android环境访问SQLite数据库

时间:2011-11-11 19:04:58

标签: android unit-testing sqlite drivers

这是我的情况:我的android应用程序有两组测试。一组使用“普通”非安卓库(JUnit4JMock2等)来对我的业务逻辑进行单元测试,一组使用Android框架(ActivityInstrumentationTestCase2并很快Robotium)来测试我的用户界面。

我想在我的非android测试集中为我的SQLite数据库(CRUD测试等)添加集成测试。有没有办法做到这一点?是否有SQLite驱动程序在正常环境中工作?

2 个答案:

答案 0 :(得分:1)

是的,请查看SqliteJDBC。这里有更多的讨论:

How to connect SQLite with Java?

答案 1 :(得分:0)

如果有人偶然发现这个问题,目前另外两个SQLite JDBC驱动程序更受欢迎:XerialSQLDroid