junit用法笔记
来源:互联网 发布:易中天知乎 编辑:程序博客网 时间:2024/06/05 16:29
junit笔记
junit 介绍
JUnit是一个开源的Java单元测试框架
下面是JUnit一些特性的总结:
— 提供的API可以让开发人员写出测试结果明确的可重用单元测试用例。
— 提供了多种方式来显示测试结果,而且可以扩展。
— 提供了单元测试批量运行的功能,而且可以和Ant很容易地整合。
— 对不同性质的被测对象,如Class,JSP,Servlet等,JUnit有不同的测试方法。
JUnit的使用方法
1.右击项目名,new ---other ---junit test case
2.. 输入名称(Name),命名规则一般建议采用:类名+Test。Browse...选择要测试的类
3.勾选要测试的方法
junit运行流程
import static org.junit.Assert.*;
import org.junit.After;
import org.junit.AfterClass;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
public class ComputerTest3 {
@BeforeClass
public static void setUpBeforeClass() throws Exception {
}
@AfterClass
public static void tearDownAfterClass() throws Exception {
}
@Before
public void setUp() throws Exception {
}
@After
public void tearDown() throws Exception {
}
@Test
public void testMultiply() {
fail("Not yet implemented");
}
@Test
public void testDivide() {
fail("Not yet implemented");
}
}
1.@beforeClass修饰的方法会在所有方法被调用前执行而且该方法时静态的,所以当测试类,被加载后接着运行它,而且在内存中它只会存在一份实例,它比较适合加载配置文件
2.@afterClass所修饰的方法通常用来对资源的清理,如关闭数据库的连接
3.@before和@after会在每个测试方法的前后各执行一次
Test中的注解
@Ignore所修饰的测试方法会被测试运行器忽略
@Runwith:可以更改测试运行器org.junit.runner,Runner
@断言
junit测试套件
1.测试套件就是组织测试类一起运行的
写一个作为测试套件的入口类,这个类里不包含其他的方法
更改测试运行器Suite.class
将要测试的类作为数组传入到Suite.SuiteClasses({})
阅读全文
0 0
- JUNIT的用法笔记
- junit用法笔记
- JUnit学习笔记(一):基本用法
- JUnit 用法
- junit用法
- JUnit笔记
- Junit笔记
- Junit笔记
- JUnit笔记--JUnit中的断言
- JUNIT的用法
- 【JUnit】EasyMock用法总结
- Junit单元测试用法
- Junit测试基本用法
- Junit中注解用法
- Junit基础用法
- JUnit 单元测试基本用法
- JUnit基本用法
- junit基本用法
- Super Jumping! Jumping! Jumping!
- UC/Gui和EmWin的区别:同与不同
- HDU 6073 Matching In Multiplication
- linux下与时间相关的结构体 struct timeb,struct timeval ,struct timezone,struct timespec,struct tm 等
- Docker 构建java工程镜像
- junit用法笔记
- js、jquery记录
- PHP TP5 使用getPk()注意,在模型关联时,最好把主键名参数写上
- visjs使用小记-2.option参数注释说明
- 简单网络管理协议(SNMP)通过第三方API SNMP++ 提取系统时间信息,并根据时间信息计算系统开机时间与运行时间
- fastboot wait for device
- 实用插件(二)图片全屏预览插件——PhotoSwipe
- vs2015静态编译Qt5.7.1及使用
- java基础复习--复习总结4