栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java单元测试方法的使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java单元测试方法的使用

单元测试方法的使用

java单元测试是最小的功能单位测试代码,我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,如果想要测试这些方法函数的正确性,利用传统的方法是很麻烦的。单元测试类方法代替了main函数来调用方法并执行测试。
使用方法1:
1、idea:

File–Project Structure – Modules–Test–选择包–创建XXX中的测试
右键–>转到–>(测试)Test–>Create new Test–>确定

eclipse:选中工程–右键选择build path – add librarise-- JUnit

2、创建一个java类,进行单元测试,
此时的java类要求: 1、此类是public的
2、此类提供公共的无参构造器(默认)
3、此类中声明单元测试方法
此时的单元测试方法,方法的权限是public,没有返回值,没有形参

4、此单元方法上需要声明注解:@Test,并在单元测试类中导入import org.junit.Test;

5、声明好单元测试方法后,就可以在方法体内测试相关代码
6、写完代码后,左键双击方法名,右键run as 执行。

说明:如果执行结果没有异常是绿条,如果出现异常是红条
方法2:
开发时直接输入@Test导入即可。

无需main函数,使用测试类方法即能输入输出。

import org.junit.Test;

import java.util.Date;

public class JUnitTexst {//显示可运行
    @Test
    public void testEquals(){//当作普通的方法
        String s1 = "MM";
        String s2 = "MM";
        System.out.println(s1.equals(s2));
        //ClassCastException
        Object obj = new String("GG");
        Date date = (Date)obj;
    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343093.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号