2016-03-02 86 views
0

我已經開發了沒有任何UI組件的android庫。它包含服務,方法等。Android單元測試自己的android庫

現在我想爲我的庫編寫單元測試用例,但我不知道如何開始,最佳實踐是什麼,使用什麼框架。

我讀Android文檔,但無法真正瞭解關於該

誰能幫助?

在此先感謝。

+1

開始用[JUnit的教程](http://www.vogella.com/tutorials/JUnit/article.html) 。 – Exception

+0

選中此[視頻](https://www.youtube.com/watch?v=Asc4hU1i​​STU) –

回答

1

您可以選擇編寫運行在設備或模擬器上的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