我已經開發了沒有任何UI組件的android庫。它包含服務,方法等。Android單元測試自己的android庫
現在我想爲我的庫編寫單元測試用例,但我不知道如何開始,最佳實踐是什麼,使用什麼框架。
我讀Android文檔,但無法真正瞭解關於該
誰能幫助?
在此先感謝。
我已經開發了沒有任何UI組件的android庫。它包含服務,方法等。Android單元測試自己的android庫
現在我想爲我的庫編寫單元測試用例,但我不知道如何開始,最佳實踐是什麼,使用什麼框架。
我讀Android文檔,但無法真正瞭解關於該
誰能幫助?
在此先感謝。
您可以選擇編寫運行在設備或模擬器上的android測試用例,也可以繼續編寫在本地JVM上運行的單元測試。我建議你去使用android庫進行fir測試,這樣你就可以避免嘲笑很多依賴。
如果你需要爲你的測試任何相關性,那麼您可以在您的gradle這個文件中添加他們象下面這樣:
androidTestCompile 'org.mockito:mockito-core:1.10.8'
---爲Android測試用例 testCompile 'com.google.dexmaker:dexmaker-mockito:1.1'
---本地測試用例
對於startig,只需右鍵單擊任何要單元測試的文件,然後在轉至選項中選擇測試,然後選擇創建新測試。
你也可以參考下面的鏈接。我發現他們對我的單元測試非常有用:
http://vexdev.com/2015/05/06/unit-testing-android/
https://www.toptal.com/android/testing-like-a-true-green-droid
開始用[JUnit的教程](http://www.vogella.com/tutorials/JUnit/article.html) 。 – Exception
選中此[視頻](https://www.youtube.com/watch?v=Asc4hU1iSTU) –