//第一步:在AndroidMainFest.xml文件下的<Activity>标签上写入下面一句代码
<uses-library android:name="android.test.runner" />
//在AndroidMainFest.xml</application>下下句下面代码,注意targePackage是填自己应用程序的包名
<instrumentation android:name="android.test.InstrumentationTestRunner" android:targetPackage="cn.itcast.action" android:label="Tests for My App" />
//第二步:编写单元测试代码(选择要测试的方法,右键点击“Run As”--“Android Junit Test” ):

package cn.itcast.test;

import junit.framework.Assert;
import cn.itcast.service.PersonService;
import android.test.AndroidTestCase;

public class PersonServiceTest extends AndroidTestCase {

private static final String TAG = "PersonServiceTest";


public void testSave() throws Throwable{
PersonService service = new PersonService();
int b = service.save();//检验save()方法运行是否正常
Assert.assertEquals(78, b);//期望值78和所得到的b的值是否相同

Log.i(TAG,b};//在LogCat里添加过滤器就可以看到打印信息了
}

更多相关文章

  1. 浅谈Java中Collections.sort对List排序的两种方法
  2. Python list sort方法的具体使用
  3. python list.sort()根据多个关键字排序的方法实现
  4. android webview 设置
  5. android - mars课程列表
  6. Android全屏(包含3种隐藏顶部状态栏及标题栏和一种隐藏Android(安
  7. Failure [INSTALL_FAILED_TEST_ONLY: installPackageLI]
  8. Android(安卓)文件存储--内部存储的例子
  9. Error:Uncaught translation error: com.android.dx.cf.code.Sim

随机推荐

  1. android flash分区(nand flash)
  2. ListView加载多套布局
  3. Android如何在app中通过一个按钮直接跳转
  4. android 缓存 清理
  5. Android软件测试的日志文件问题
  6. Android命令行用已有的keystore对apk进行
  7. iOS学习笔记(四)——iOS应用程序生命周期
  8. 第十四天 乐在其中-Android与远端之GET方
  9. Android(安卓)ListView的多布局实现
  10. Android(安卓)Socket服务器 Servlet服务