【发布时间】:2013-04-16 18:00:21
【问题描述】:
我正在接管一个 android 项目,我希望在项目中引入单元测试,以帮助避免可能的回归。
对于普通的 java 项目,我有两个源文件夹:src 和 test。 src 源文件夹包含我所有的源文件,我的test 源文件夹包含我所有的单元测试,我认为这是将测试与源分开的标准,所以你不必附带它们.
我一直在网上阅读,Android 应用程序的方法看起来有点不同。几个示例讨论了为android test project 设置第二个项目,然后引用android project。
我想确认几件事:
- 在测试 android 项目时,是否有第二个项目来测试合适的事情,或者我只是发现了不好的例子?
- 所有单元测试都应该是android单元测试吗?例如。是的,它们都应该是,否则我应该在 android 单元测试和 junit 之间混合使用,因为 junit 的开销较小。
- android 单元测试相对于junit 测试有哪些额外的好处?例如。模拟器等的句柄。
【问题讨论】:
标签: android junit android-testing