最新消息: Android Studio 1.1.0現在內置了對單元測試的支持。查看更多在這裏:https://sites.google.com/a/android.com/tools/tech-docs/unit-testing-supportAndroid Studio 0.8中的單元測試
起初,我知道有非常,非常,非常多類似的問題(即便是在這裏SO)。他們中的大多數都非常過時,所以我要問一個新的問題,應該是Android Studio 0.8.x的最新版本。
我知道有一些圖書館以某種方式工作,但在幾乎每種情況下,我都沒有證據表明信息是最新的。我知道有例如roboelectric,也有一些不贊成的傑克沃頓像gradle-android-test-plugin或double-espresso,我也發現圖書館RoboSpock和Deckard。但他們都沒有任何Android Studio集成。
長的研製後,我發現這兩個錯誤在所有實現:
- 類路徑被破壞,需要被黑客攻擊獲得的JUnit運行
- JUnit測試不能被調試
我在尋找什麼:
- 我想自動測試一個算法(這是普通Java)
- 我要檢查的集成在我的Android應用程序的工作原理
- 我想在Android Studio中的集成,這樣我可以跳進碼出堆棧跟蹤的
- 我想一步thrue測試代碼
我還發現某處一個很好的破解這gradle這個作爲外部任務運行的測試,並將結果推到AS,這樣的結果可以被顯示,但不幸的是,我不能再次找到該鏈接(如果我記得正確它也沒有爲我工作)。
你們有一些新鮮的參考嗎?對你起作用嗎?
我試圖在你的項目中實現它,但是我總是以*類未找到的方式結束:「com.example.test.FirstTest 「*錯誤。 – rekire
那麼我使用[此修復](https://github.com/nenick/android-gradle-template/wiki/Tests-in-Android-Studio---IntellJ)現在它的工作。 – rekire
感謝您的鏈接,我更新了我的回購以包含缺少的步驟。 –