如何用Eclipse进行单元测试

2024-10-31 04:28:03
推荐回答(1个)
回答1:

日常开发android app的时候,需要不断地进行测试,所以使用JUnit测试框架显得格外重要,学会JUnit可以加快应用的开发周期。
  步骤:1创建一个junit项目,并且在清单文件里面加上这些代码:
    android:name="android.test.InstrumentationTestRunner"
  android:targetPackage="com.oyy.junit" />
  
  注意:android:targetPackage="com.xxx.xxx" /> 是你应用程序的包名。
  2在该项目下创建com.oyy.junit.service包,在里面添加一个java文件:如 该文件TestService.java ,里面有个方法 public int div (int a, int b){return a/b};

  3然后再该项目下添加com.oyy.junit.test包,里面创建一个测试文件CaseTestService.java,该类继承了AndroidTestCase类 ,里面有个方法: public void testDiv()throw Exception{
  TestService test = newTestService();
  int result = test.add(8,4);
  assertEquals(2,result);}
  4 运行该项目,如果正确说显示绿条,红色说明结果与预期的不符。