idea生成springboot单元测试用例

1、找到需要生成单元测试的类型,右键Go To -> Test

2、选择JUnit4 和勾选需要测试的方法

3、查看自动生成的文件

java 复制代码
public class CategoryMapperTest {

    @Test
    public void findById() {
    }

    @Test
    public void queryById() {
    }
}

4、添加测试代码

java 复制代码
@RunWith(SpringRunner.class)
@SpringBootTest
public class CategoryMapperTest {

    @Autowired
    private CategoryMapper categoryMapper;

    @Test
    public void findById() {
        Category category = categoryMapper.findById(100001);
        System.out.println(category.toString());
    }

    @Test
    public void queryById() {
        Category category = categoryMapper.queryById(100001);
        System.out.println(category.toString());
    }
}

注意:@RunWith(SpringRunner.class)
@SpringBootTest

这两行让项目跑起来后运行测试用例,必须加上

方法二:通过继承applicationTest,

java 复制代码
public class CategoryMapperTest extends MallApplicationTests 
相关推荐
talen_hx2962 分钟前
OkHttpClient的最佳实践优化方案
java·笔记·学习
Seven979 分钟前
Tomcat Container的管道机制:责任链模式
java
HAPPY酷10 分钟前
[UE5 避坑指南] 为什么打包后 UI 消失了?Launch Game 与强制加载
java·ui·ue5
潇凝子潇11 分钟前
使用英伟达免费调用多家大模型API
java·前端·javascript
StockTV12 分钟前
新加坡股票API 实时行情、K 线及指数数据
android·java·spring boot·后端·区块链
摇滚侠17 分钟前
Unsupported class file major version 61
java·maven
RuoyiOffice17 分钟前
SpringBoot+Vue3 企业云盘系统设计:文件上传+共享权限+收藏分类+5GB空间控制——从“网盘孤岛”到“企业知识底座”
spring boot·uni-app·vue·文件管理·云盘·网盘·ruoyioffice
那个失眠的夜19 分钟前
Arrays&Lambda&JDK8新特性
java
ch.ju24 分钟前
Java程序设计(第3版)第二章——空返回值
java
草莓熊Lotso32 分钟前
LangChain从入门到精通:环境搭建→核心能力→LCEL链式编程全实战
android·java·linux·服务器·langchain