1、测试类一定要extends AndroidTestCase 类

2、测试方法要以test开头,并抛出异常

3、在测试方法中new出要测试的类,然后对应其功能进行测试

(经常会用到Assert.assertEquals(a,b);

  1. package com.zhy.junitExample.test;
  2. import com.zhy.servers.server;
  3. import android.test.AndroidTestCase;
  4. public class serverTest extends AndroidTestCase {
  5. public void testsave() throws Exception{
  6. server ser = new server();
  7. ser.save();
  8. }
  9. }

4、在AndroidMainfest中要添加

<uses-library android:name=”android.test.runner” />

加入测试库

<instrumentation
android:name=”android.test.InstrumentationTestRunner”
android:targetPackage=”com.zhy.junitExample” />

注意android:targetPackage是你要测试的类的项目中的Package(打开其AndroidMainfest,即可看到),不是项目中具体的包名。

5、green is YES,red is NO!

版权声明:本文为mybkn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/mybkn/archive/2012/04/13/2445852.html