0. IDEA中Maven项目测试类的新建方法

a. 如图在src目录下新建文件夹test

b. 鼠标右键test,将该文件设置成test source

c. 右键需要新建的测试类,如下图操作,选中Test,即可新建测试类。

1. @BeforeEach与@BeforeAll

@BeforeEach 在运行类测试时,每个方法执行前都会执行一次此注解修饰的方法;

@BeforeAll 在以运行类测试时,所有方法执行前仅执行一次此注解修饰的方法;

2.@Order和@TestMethodOrder

此注解主要用于使测试的方法顺序执行,需要与@TestMethodOrder结合使用,示例如下:

import org.junit.jupiter.api.MethodOrderer.OrderAnnotation;
import org.junit.jupiter.api.Order;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.TestMethodOrder; @TestMethodOrder(OrderAnnotation.class)
class OrderedTestsDemo { @Test
@Order(1)
void nullValues() {
// perform assertions against null values
} @Test
@Order(2)
void emptyValues() {
// perform assertions against empty values
} @Test
@Order(3)
void validValues() {
// perform assertions against valid values
} }

  

最新文章

  1. js高阶函数
  2. js笔记——call,apply,bind使用笔记
  3. MySQL数据库集群进行正确配置步骤
  4. 响应式网站通用css
  5. oracle SQL查询中间若干条记录
  6. POJ3749 破译密码
  7. hdu 3397 Sequence operation(很有意思的线段树题)
  8. poj 2524 Ubiquitous Religions(宗教信仰)
  9. Java对象的序列化与反序列化:默认格式及JSON格式(使用jackson)
  10. 后缀自动机(SAM)
  11. 解决IE6下DIV无法实现1px高度问题
  12. Threads and Anonymous Classes in JAVA
  13. WXPP QuickFramework V2.0
  14. Ubuntu下安装Anaconda和tensorflow
  15. Spring Security 整合freemaker 实现简单登录和角色控制
  16. C++ 简单的控制台贪吃蛇小游戏
  17. leetcode 421.Maximum XOR of Two Numbers in an Array
  18. manjaro初体验
  19. jQuery $('div>ul') $('div ul'
  20. 应用程序添加角标和tabBar添加角标,以及后台运行时显示

热门文章

  1. 值得学习的C语言开源项目和库
  2. Ubuntu+Django+uWSGI+Nginx部署Django项目
  3. 局域网中win10作为服务器,其他机器无法连接怎么办
  4. spring中的ApplicationListener监听器
  5. JavaSE基础(九)--Java二进制运算
  6. javascript当中类型转换,typeof的用法
  7. Qt Pro相关
  8. linux中学习中提炼出来的命令
  9. php商城秒杀活动
  10. redis集群搭建及一些问题