? ? ? ? 最近做東西的時候,有些數(shù)據(jù)方面的東西每次都得運行打包去看結(jié)果,是真的煩喲,突然想起咱不是有單元測試(我這個腦子哦)芒篷,不知道雖然知道這么個東西但是卻沒用過,趁現(xiàn)在用起來采缚,順便做個記錄针炉。
1、首先呢扳抽,有項目的就在項目里面整篡帕,為了看的清楚我自己新建了個項目,這步就省略不說了贸呢。
2镰烧、想用單元測試,首先需要引入相關的依賴贮尉。其實新建項目中是存在的拌滋,就算沒有的 引入“junit:junit:4.12”這個就好了?
3、前期準備暫時就這么多猜谚,現(xiàn)在可以建Test類了(項目內(nèi)src下面一般都會有一個test文件夾 在那里面創(chuàng)建就行败砂,但也不是必須只能在這里面 ?別的地方也可以)
4赌渣、接下來右鍵 創(chuàng)建真正的單元測試類
在彈出的對話框中選擇create new test...?
a、首先會出現(xiàn)右圖這樣的對話框昌犹,勾選下方你自己的方法?
b坚芜、點確認 會出現(xiàn)左圖 上下這兩個選哪個都行(經(jīng)百度:src/test不需要你連接設備,而src/androidTest需要連接設備測試斜姥。)
5鸿竖、生成完成后,你就可以在哪的方法內(nèi)隨便造了
文件左側(cè)有run的按鈕 可以直接運行 也可以debug 很方便
6铸敏、結(jié)果運行完以后跟想象的不一樣 ?沒有直接出結(jié)果 ?而是拋了個異常
根據(jù)點去網(wǎng)址 發(fā)現(xiàn)如下
具體什么意思都不用百度了 ?一眼就看出來了 是缺配置缚忧,既然缺東西 ?那就加上好了
果然,加上以后不會再拋異常了杈笔。
基本流程就這樣了闪水,如有問題,歡迎糾正蒙具。蟹蟹各位了