前面一章介紹了JUnit的一些基本用法涧尿,本章來(lái)介紹關(guān)于JUnit更高級(jí)的用法,這些功能我們可能并不一定會(huì)用到檬贰,但是了解它姑廉,對(duì)JUnit會(huì)有更深刻的認(rèn)識(shí)。 5.1 Test r...
異步無(wú)處不在翁涤,特別是網(wǎng)絡(luò)請(qǐng)求桥言,必須在子線程中執(zhí)行。異步一般用來(lái)處理比較耗時(shí)的操作迷雪,除了網(wǎng)絡(luò)請(qǐng)求外還有數(shù)據(jù)庫(kù)操作限书、文件讀寫等等。一個(gè)典型的異步方法如下: 上面代碼里開啟了一個(gè)異...
前面花了很大篇幅來(lái)介紹JUnit4章咧,JUnit4是整個(gè)單元測(cè)試的基礎(chǔ),其他的測(cè)試框架都是跑在JUnit4上的能真。接下來(lái)我們將來(lái)學(xué)習(xí)怎么樣在Android的單元測(cè)試中集成Mock...
前面花了很多篇幅介紹的JUnit和Mockito赁严,它們都是針對(duì)Java全平臺(tái)的一些測(cè)試框架扰柠。寫到這里,咱們開始介紹一個(gè)專門針對(duì)Android平臺(tái)的單元測(cè)試框架Robolect...