SpringBoot使用Junit5进行单元测试

文章目录

    • 环境
    • 创建工程
    • 创建测试类
    • 编写断言语句
    • 结果

环境

  1. ubuntu18.04LTS
  2. eclipse 2019.12
  3. SpringBoot 2.2.5
  4. Junit 5.5.2

创建工程

在spring.io创建一个Maven Project,下载到本地

unzip demo.zip

创建测试类

用IDE打开demo工程,在src/test/java文件夹下可以找到DemoApplicationTests.java文件,打开开始编写测试代码

编写断言语句


package com.example.demo;

import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.ExtendWith;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit.jupiter.SpringExtension;

//Junit5使用ExtendWith加载Spring测试模块
@ExtendWith(SpringExtension.class)
@SpringBootTest
class DemoApplicationTests {
	@Test
	public void test1(){
		//Junit5使用Assertions实现断言
		//arg1: 期望值 arg2: 结果值
		Assertions.assertEquals("你好世界", "你好世界");
	}
}

结果

SpringBoot使用Junit5进行单元测试_第1张图片

你可能感兴趣的:(SpringBoot学习笔记)