jUnit测试数据库操作
我正在开发一个带有数据库存储的 Android 应用程序。
我想测试一些用于访问数据库的类。
我找到了 ActivityInstrumentationTestCase2
来测试活动,但我还没有找到任何东西来测试类。
我怎样才能做到这一点?我以前没有使用过 jUnit。
谢谢。
I'm developing an Android application with database storage.
I want to test some classes that I use to access database.
I've found ActivityInstrumentationTestCase2
to test Activities but I haven't found anything to test classes.
How can I do that? I haven't used jUnit before.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在为 Android 平台编写单元测试时,我总是使用 AndroidTestCases 。它们提供对 Context 实例的访问(如果需要),但在其他方面与标准 JUnit 测试类一样工作。您可能还需要查看 AndroidTestRunner 来测试您的类。有一些很好的教程;既然您知道要寻找什么,我相信您一定能找到它们。狩猎快乐! :D
I always use AndroidTestCases when writing unit tests for the Android platform. They provide access to a Context instance (if required), but otherwise work like the standard JUnit test class. You may also need to look at AndroidTestRunner to test your classes. There are some good tutorials out there; now that you know what to look for, I'm sure you can find them. Happy hunting! :D