单元测试可采用两种方式
1、从项目本身中加入测试类,进行测试
2、新建一个独立的测试项目,在创建步骤时选择要测试的项目包
步骤如下
1、从项目本身中加入测试类
1)首先需要在项目文件中加入
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<uses-library android:name="android.test.runner" />
...........................
</application>
2)再新建测试类:
public class testclass extends AndroidTestCase {
//测试方法一
public void testadd() throws Exception{
PicUtil picutil=new PicUtil();
picutil.getbitmap(null);
}
public void testgetFileName() throws Exception{
FileUtil fu=new FileUtil();
fu.getFileName(null);//将出现空字符的错误提示
}
}
3)运行单元测试:Outline=>testclass=>testadd()上右键,选择Run as=>1 Android JUnit Test即可调用
2、单独单元测试项目
1)创建单元测试项目:Android Test Project=>ProjectName=>Add Project to working set=>选择要测试的项目
2)项目文件中加入会自动加入
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name" >
<uses-library android:name="android.test.runner" />
</application>
3)再新建测试类:(注:需要引用对应项目的包名称)
import com.wzh.bll.PicUtil;
public class testclass extends AndroidTestCase {
//测试方法一
public void testadd() throws Exception{
PicUtil picutil=new PicUtil();
picutil.getbitmap(null);
}
public void testgetFileName() throws Exception{
FileUtil fu=new FileUtil();
fu.getFileName(null);//将出现空字符的错误提示
}
}
4)运行测试