??ν???Android????????

???????????

????MISSION android:name="android.permission.RUN_INSTRUMENTATION" />

????android:label="Test for my app"/>

??????д??????????????????AndroidTestCase??

????package name.feisky.android.test;

????import android.test.AndroidTestCase;

????import junit.framework.Assert;

????public class MyTest extends AndroidTestCase {

????private static final String Tag="MyTest";

????public void testSave() throws Throwable

????{

????int i=4+8;

????Assert.assertEquals(5??i);

????}

????public void testSomethingElse() throws Throwable {

????Assert.assertTrue(1 + 1 == 12);

????}

????}

??????в???

????IntelliJ?У?

????eclipse?У???? run as Android JUnit Test

?????????й????

????adb shell am instrument -w name.feisky.android.test/android.test.InstrumentationTestRunner

?????????????????????????в???

????New > Project > Android > Android Test Project.