1:包结构如下:

2:MyService.java
public class MyService {
public int add(int a,int b){
return a+b;
}
public int cal(int a,int b){
return a*b;
}
}
3:MyServiceTest.java
public class MyServiceTest extends AndroidTestCase {
MyService ms=new MyService();
public void testAdd(){
int sum=ms.add(1, 2);
Assert.assertEquals(3, sum);
}
public void testCal(){
int sum=ms.cal(1, 2);
Assert.assertEquals(2, sum);
}
}
4:要修改AndroidManifest.xml配置文件
<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <!-- 引入测试库 --> <uses-library android:name="android.test.runner"/> <activity android:name="com.yshy.demo.MainActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application> <instrumentation android:name="android.test.InstrumentationTestRunner" android:label="Test for my app" android:targetPackage="com.yshy.demo"/>
5:在MyServiceTest.java 右键Run as ->Android Junit Test
