JUnit 5 单元测试框架

依赖安装

复制代码
<!-- https://mvnrepository.com/artifact/junit/junit -->
<dependency>
    <groupId>junit</groupId>
    <artifactId>junit</artifactId>
    <version>4.13.2</version>
    <scope>test</scope>
</dependency>

所有支持的注解都在包 org.junit.jupiter.api 下。

基本使用:

java 复制代码
import org.junit.Assert;

import org.junit.Test;
import org.springframework.boot.test.context.SpringBootTest;

import javax.annotation.Resource;
import java.util.List;

@SpringBootTest
public class SampleTest {

    @Resource
    private UserMapper userMapper;

    @Test
    public void testSelect() {
        System.out.println(("----- selectAll method test ------"));
        List<User> userList = userMapper.selectList(null);
        Assert.assertEquals(5, userList.size());
        userList.forEach(System.out::println);
    }

}
相关推荐
IMPYLH1 天前
Lua 的 Table 模块
开发语言·笔记·后端·junit·游戏引擎·lua
IMPYLH2 天前
Lua 的 String(字符串) 模块
开发语言·笔记·单元测试·lua
移幻漂流2 天前
Lua脚本的游戏开发优势与应用开发局限:技术对比与行业实践深度解析
开发语言·junit·lua
移幻漂流2 天前
Lua脚本编译全解:从源码到字节码的深度剖析
开发语言·junit·lua
移幻漂流2 天前
Lua引擎框架全景解析:从开源方案到自研实践
junit·开源·lua
卓码软件测评2 天前
第三方软件确认测试机构【性能测试中内存泄漏的迹象:如何利用LoadRunner监控和发现 】
测试工具·ci/cd·性能优化·单元测试·测试用例
移幻漂流2 天前
Lua关键字全解析:从基础到精通的语义指南
junit·单元测试·lua
移幻漂流2 天前
Lua开发实践指南:从宿主差异到精通之路
开发语言·junit·lua
IMPYLH3 天前
Lua 的 Package 模块
java·开发语言·笔记·后端·junit·游戏引擎·lua