Junit4常用注解
Junit4注解
JUnit4的测试类不用再继承TestCase类了。使用注解会方便很多。
@Before:初始化方法
@After:释放资源
@Test:测试方法,在这里可以测试期望异常和超时时间
@Ignore:忽略的测试方法
@BeforeClass:针对所有测试,只执行一次,且必须为static void
@AfterClass:针对所有测试,只执行一次,且必须为static void
一个JUnit 4 的单元测试用例执行顺序为:
@BeforeClass –> @Before –> @Test –> @After –> @AfterClass
每一个测试方法的调用顺序为:
@Before –> @Test –> @After
代码:
public class PersonTest3 {@BeforeClasspublic static void beforeClass(){System.out.println("beforeClass");}@Beforepublic void before(){System.out.println("before");}@Testpublic void testStudy(){Person p = new Person();p.study();}@Testpublic void testPlay(){Person p = new Person();p.play();}@AfterClasspublic static void afterClass(){System.out.println("afterClass");}@Afterpublic void after(){System.out.println("after");} }class Person {public void study(){System.out.println("学习!");}public void play(){System.out.println("玩!");} }
输出:
beforeClass
before
学习!
after
before
玩!
after
afterClass
转载于:https://www.cnblogs.com/ming-zi/p/5837266.html
Junit4常用注解相关推荐
- JUnit4常用的注解
一.JUnit4常用的注解 (1)@Test:将一个方法标记为测试方法: (2)@Before:每一个测试方法调用前必执行的方法: (3)@After:每一个测试方法调用后必执行的方法: (4)@Be ...
- JUnit4 与 JUnit 5 常用注解对比
JUnit4 与 JUnit 5 常用注解对比 JUnit4 JUnit5 说明 @Test @Test 表示该方法是一个测试方法.JUnit5与JUnit 4的@Test注解不同的是,它没有声明任何 ...
- Spring系列之Spring常用注解总结
参看博客:https://www.cnblogs.com/xiaoxi/p/5935009.html 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop.事物,这么做有两个缺 ...
- Spring常用注解总结
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop.事物,这么做有两个缺点: 1.如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大:如果按需求分开.xml文 ...
- spring autowired idea都匹配上了_你清楚这几个Spring常用注解吗?
作者:平凡希http://cnblogs.com/xiaoxi/p/5935009.html 传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop.事物,这么做有两个缺点: 如 ...
- Junit测试常用注解
Junit常用注解 0x01 摘要 本文简要说下junit里面常用注解的含义和使用,还会总结一些常用的Assert判断语句. 0x02 常用Junit注解 2.1 @Test 用在方法上,定义该方法是 ...
- JAVA单元测试——常用注解(案例源码分析)
添加配置junit5 <!-- org.junit.jupiter/junit-jupiter-engine --> <dependency><groupId>or ...
- SpringBoot教程(13) JUnit5详解 常用注解 BeforeEach BeforeAll ParameterizedTest RepeatedTest
JUnit5详解 常用注解 BeforeEach BeforeAll ParameterizedTest RepeatedTest 一.前言 1. 引入test包 二.注解 三.测试案例 1. @Be ...
- Spring系列之Spring常用注解总结 原文:https://www.cnblogs.com/xiaoxi/p/5935009.html
传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop.事物,这么做有两个缺点: 1.如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大:如果按需求分开.xml文 ...
最新文章
- yum是干什么的_什么是yum源,yum的工作原理又是什么
- 性能分析--视图优化
- window下搭建虚拟Linux操作系统
- 2013年4月27日星期六
- VTK:可视化算法之SingleSplat
- linux mint 安装内核,如何在Ubuntu, Linux Mint中安装Linux Kernel 4.18
- php七牛持久化处理,使用七牛自定义数据处理范例
- cisco ADSL配置
- [最小生成树][Dij] Jzoj P5818 做运动
- Linux 基本命令(七)--cat,less,more,head,tail,nl 常用命令
- java regex 简单使用
- ADOMDConnection连接字符串与AnalysisService服务器配置
- Python设计模式:外观模式
- ST-Link下载 KELL5程序下载 STM32程序下载
- 软件测试经典面试题30道
- sht11的linux程序,SHT11温湿度传感器的proteus仿真与程序源码
- 离圆心最远的整数点(微软笔试题)
- 伊诺伊香槟分校计算机世界排名,2020年伊利诺伊大学香槟分校QS世界排名
- 互联网协议 — DNS 域名系统
- 解码中的AnnexB和avcC两种分割数据方式
热门文章
- UICollectionView 具体解说学习
- 【物理/数学】—— 概念的理解 moment、momentum
- [转] sql server 跨数据库调用存储过程
- Ubuntu实现树莓派交叉编译
- 一个人的Scrum之准备工作
- 【转】(五)unity4.6Ugui中文教程文档-------概要-UGUI Interaction Components
- hdu 4442 Physical Examination (2012年金华赛区现场赛A题)
- Android调试技巧之Eclipse行号和Logcat
- watch 和 computed
- SQL重复记录查询的几种方法