在Android LunarLander示例項目中,單元測試包含在項目中,名爲'tests'的(非源代碼)文件夾中。這與推薦此佈局的SDK測試指南相對,而不是在單獨的項目中創建測試。但是,我不知道如何才能真正運行這些測試。Android單元測試 - 如何在與應用程序相同的項目中運行測試?
我不能創建一個Android JUnit測試運行配置:
- ,如果我嘗試「跑項目或包中的所有測試」就抱怨說,清單文件中不包含儀表信息 - 顯然它使用頂級清單文件而不是測試清單文件。
- 如果我嘗試'運行單個測試',我找不到任何因爲測試不是源文件夾,並且如果我將它設置爲源文件夾,錯誤彈出,因爲它假定測試類應該以'tests.src'開頭。
在我看來,這個樣本已經破裂了......我希望我錯了,因爲我寧願將測試嵌入到我的項目中,並且能夠輕鬆地運行它們(而不是創建單獨的測試項目鏈接到測試應用程序項目)。有人知道我可以如何運行這些測試嗎?謝謝...
你說的是使用Eclipse,對吧? – yorkw 2013-02-14 09:19:21