Quick Quick
首页
  • 快速入门
  • 功能模块
  • 后端规范
  • 代码生成器配置新
  • 代码生成器配置旧
问答
💖支持
更新日志 (opens new window)
GitHub (opens new window)
首页
  • 快速入门
  • 功能模块
  • 后端规范
  • 代码生成器配置新
  • 代码生成器配置旧
问答
💖支持
更新日志 (opens new window)
GitHub (opens new window)
  • 快速入门

    • 简介
    • 快速开始
    • 安装
    • 配置
    • 注解
    • 快速测试
      • 示例工程
      • 使用教程
        • 添加测试依赖
        • 编写测试用例
  • 功能模块

    • MVC功能
    • 代码生成器(旧)
    • CRUD 接口
    • 条件构造器
    • 主键策略
    • 自定义ID生成器

快速测试

自动导入 MyBatis-Plus 测试所需相关配置,通过 @MybatisPlusTest 注解快速配置测试类。

# 示例工程

源码:👉 mybatis-plus-boot-starter-test (opens new window)

# 使用教程

# 添加测试依赖

Maven:

<dependency>
    <groupId>com.baomidou</groupId>
    <artifactId>mybatis-plus-boot-starter-test</artifactId>
    <version>latest-version</version>
</dependency>
1
2
3
4
5

Gradle:

compile group: 'com.baomidou', name: 'mybatis-plus-boot-starter-test', version: 'latest-version'
1

# 编写测试用例

通过 @MybatisPlusTest 可快速编写 Mapper 对应的测试类,实现快速测试代码

import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.annotation.Autowired;

import static org.assertj.core.api.Assertions.assertThat;

@MybatisPlusTest
class MybatisPlusSampleTest {

    @Autowired
    private SampleMapper sampleMapper;

    @Test
    void testInsert() {
        Sample sample = new Sample();
        sampleMapper.insert(sample);
        assertThat(sample.getId()).isNotNull();
    }
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
帮助我们改善此页面! (opens new window)
上次更新: 2022/01/16, 21:55:54
注解
MVC功能

← 注解 MVC功能→

Theme by Vdoing | Copyright © 2016-2022 Team Baomidou | Sponsored by JetBrains | 渝ICP备2021000141号

友情链接:AiZuDa | D.Yang | NanCheung | apidocsBlog

  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×