關(guān)于單元測試的問題,其實(shí)很簡單,,但是有很多不靠譜的前輩老給指彎路。 android Studio本身已經(jīng)自帶了測試類, ExampleInstrumentedTest和ExampleUnit Test方法1直接在ExampleUnitTest測試類 public class ExampleUnitTest { @Test public void addit... 關(guān)于單元測試的問題,其實(shí)很簡單,,但是有很多不靠譜的前輩老給指彎路。
android Studio本身已經(jīng)自帶了測試類,
ExampleInstrumentedTest和ExampleUnit
Test方法1直接在ExampleUnitTest測試類
public class ExampleUnitTest {
@Test public void addition_isCorrect() throws Exception {
int x = MainActivity.add(9,1); assertEquals(10, x);
// assertEquals(10 是斷言值, x 是函數(shù)返回值);
@Test//一般復(fù)制粘貼就可以了
public void app(){//MainActivity的沒有返回值類型的函數(shù)。 MainActivity.app(); }}
方法2 Go To 點(diǎn)擊Test Create new test
選擇要測試的方法結(jié)合 以上,,
函數(shù)的特性有或無返回值只要java基礎(chǔ)油點(diǎn)功底 一點(diǎn)都不難。
運(yùn)行測試類 點(diǎn)擊綠色三角按鈕 選擇diyi個(gè) 方法
我給別人解答 百度不給力,,,回答不了,只能這樣了,,希望能幫助學(xué)習(xí)android的朋友
java返回的只有void和返回值類型返回比如int String 等等。。。。。
測試類Z主要的功能就是可以單獨(dú)測試一個(gè)函數(shù),,,,可以不用運(yùn)行整個(gè)類。。方便查找錯(cuò)誤在哪個(gè)函數(shù)內(nèi)發(fā)生 展開