android - 从非 Android 环境访问 SQLite 数据库

标签 android unit-testing sqlite drivers

这是我的情况:我的 android 应用程序有两组测试。一组使用“普通”非 Android 库(JUnit4JMock2 等)对我的业务逻辑进行单元测试,另一组使用 Android 框架(ActivityInstrumentationTestCase2 和即将推出的 Robotium),以测试我的 UI。

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

最佳答案

是的,查看 SqliteJDBC .此处对此进行更多讨论:

How to connect SQLite with Java?

关于android - 从非 Android 环境访问 SQLite 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8098683/

相关文章:

android - 通过膨胀布局创建自定义 View ?

java - 如何在 Java 的 HTTP 请求中编码西里尔符号?

sqlite - 如何将库依赖添加到 Build.scala 的类路径?

STR(<number>,<m>,<n>) FoxPro 命令的 SQL 命令

java - 如何使用 START_STICKY 将额外值传递给服务?

android - Gamma 曲线实验——将 2.2 转换为 1.8 的相反值?

unit-testing - 用于单元测试的 MR-Unit 与 JUnit

silverlight - 第一次单元测试(在 Silverlight 中)

c - 以下哪个函数在 C 中更容易测试?

c# - 在SQLite中管理多个写入请求