【报错解决】使用@SpringJunitConfig时报空指针异常

报错描述

具体的报错如下图所示:

我的测试代码如下:

复制代码
import config.StudentConfig;
import controller.StudentController;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.junit.jupiter.SpringJUnitConfig;

@SpringJUnitConfig(StudentConfig.class)
public class SptingtestTest {
    
    @Autowired
    private StudentController studentController;

    @Test
    public void test(){
        studentController.findAll();
    }

}

解决办法

Test导包导错了,应该导入

复制代码
import org.junit.jupiter.api.Test;

再重新运行就可以成功输出了,如下、


这里是希望能与你一起成长进步的小白,希望以上内容对大家有所帮助~~~

相关推荐
Bingo_BIG4 天前
Java Spring框架:单表的查询、新增、修改、删除、导入、导出
java·spring·前后端
paopaokaka_luck4 天前
智慧社区综合服务小程序(人脸识别、AI问答、Echarts图形化分析)
前端·javascript·spring boot·spring·数据分析·echarts
牧瀬クリスだ4 天前
YAML配置详解:SpringBoot实战指南
java·spring·yml
需要8264 天前
JVM 内存区域与对象创建:一次 GC 从哪来
java·jvm·spring boot·spring·servlet·tomcat
paopaokaka_luck4 天前
考研政治刷题小程序(AI推荐题目、ECharts数据分析、章节练习与专项训练、模拟考试、错题本与收藏夹、学习打卡与目标管理、题库和组卷维护)
前端·javascript·spring boot·spring·数据分析·echarts
步行cgn4 天前
Spring 基于 XML 的自动装配:byType 详解
java·后端·spring
边境悍匪4 天前
蜗牛学苑 Java 智能体学习 Day46|贯穿项目 2 思维导图复盘
java·开发语言·vue.js·学习·spring
步行cgn4 天前
Spring c 命名空间注入详解
java·后端·spring
需要8265 天前
MySQL 索引 B+ 树与“查询为什么变慢了
java·spring boot·spring·spring cloud·tomcat
vx-程序开发5 天前
【计算机毕设】django校园跑腿服务系统83141
java·数据库·vue.js·spring boot·spring·elasticsearch·django