Android JUnit?????????????
???????????? ???????[ 2013/8/6 13:55:20 ] ????????
????1.????Android?????AndroidJUnitDemo??
????2.?????????????Apps??????????????????????methodA()??methodB()?????????£?
package com.android.junit;
/**
* ?????????
*/
public class Apps {
public void methodA() {
System.out.println("---Hello!");
}
public void methodB(String name) {
System.out.println("---Hello " + name + "!");
}
}
????3.??????????AndroidJUnitTester
????Android????????????android.test.AndroidTestCase??????????
package com.android.junit;
import com.android.junit.Apps;
import android.test.AndroidTestCase;
/**
* Android JUnit??????
*/
public class AppsTester extends AndroidTestCase {
Apps a = null;
protected void setUp() throws Exception {
a = new Apps();
}
// methodA()???????
public void testMethodA() {
a.methodA();
}
// methodB()???????
public void testMethodB() {
a.methodB("Android");
}
}
????4.????AndroidManifest.xml???
????1) <uses-libraryandroid:name="android.test.runner" />
???????????<activity>λ?????
????2) <instrumentationandroid:targetPackage="com.android.junit"
????android:name="android.test.InstrumentationTestRunner"
????android:label="AndroidJUnit????" />
???????????<application>????????targetPackage??????????mainfest??package??????????????? -->
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11