在Android LunarLander示例项目中,单元测试包含在项目中,名为'tests'的(非源代码)文件夹中。这与推荐此布局的SDK测试指南相对,而不是在单独的项目中创建测试。但是,我不知道如何才能真正运行这些测试。Android单元测试 - 如何在与应用程序相同的项目中运行测试?
我不能创建一个Android JUnit测试运行配置:
- ,如果我尝试“跑项目或包中的所有测试”就抱怨说,清单文件中不包含仪表信息 - 显然它使用顶级清单文件而不是测试清单文件。
- 如果我尝试'运行单个测试',我找不到任何因为测试不是源文件夹,并且如果我将它设置为源文件夹,错误弹出,因为它假定测试类应该以'tests.src'开头。
在我看来,这个样本已经破裂了......我希望我错了,因为我宁愿将测试嵌入到我的项目中,并且能够轻松地运行它们(而不是创建单独的测试项目链接到测试应用程序项目)。有人知道我可以如何运行这些测试吗?谢谢...
你说的是使用Eclipse,对吧? – yorkw 2013-02-14 09:19:21