2010-10-18 231 views
1

我正在开发一个带有数据库存储的Android应用程序。jUnit测试数据库操作

我想测试一些我用来访问数据库的类。

我发现ActivityInstrumentationTestCase2来测试活动,但我还没有找到任何测试类。

我该怎么做?我之前没有使用过jUnit。

谢谢。

回答

2

我在为Android平台编写单元测试时总是使用AndroidTestCases。它们提供对Context实例的访问(如果需要的话),但除此之外像标准JUnit测试类一样工作。您可能还需要查看AndroidTestRunner来测试您的课程。那里有一些很好的教程;现在你知道要寻找什么,我相信你可以找到它们。快乐狩猎! :D

+0

谢谢。我在一个月前问过这个问题,最后我已经完成了在你的回答中使用相同的课程。 – VansFannel 2010-11-24 11:21:24

+0

我很遗憾听到花了这么长时间才收到关于应该是一个容易回答的问题的答复。希望下次您提问时能早日得到答案! – 2010-11-26 00:37:21

+0

有人可以抛出一些示例代码来展示如何设置使用数据库的测试用例吗?我这样做似乎有Accessor异常。 – JPM 2012-02-17 17:01:24