IDEA测试报错java.lang.NullPointerException空指针异常解决办法

server/2025/1/16 23:02:27/

已知我运行的是测试函数,但是会报错java.lang.NullPointerException空指针异常
在这里插入图片描述

这是由于测试使用的包不匹配。
在pom.xml中查看spring boot版本
在SpringBoot 2.2的版本之前 Junit4:org.junit.Test
SpringBoot 2.2之后使用的是 Junit5:org.junit.jupiter.api.Test
在这里插入图片描述

然后更改成测试匹配的包:
在这里插入图片描述

再次点击按钮运行,可以看到运行成功!
在这里插入图片描述


http://www.ppmy.cn/server/158934.html

相关文章

计算机网络 (37)TCP的流量控制

前言 计算机网络中的TCP(传输控制协议)流量控制是一种重要机制,用于确保数据在发送方和接收方之间的传输既高效又稳定。 一、目的 TCP流量控制的主要目的是防止发送方发送数据过快,导致接收方无法及时处理,从而引起数据…

学技术学英语:ELK是什么

📢📢📢: 先看关键单词,再看英文,最后看中文总结,再回头看一遍英文原文,效果更佳!! 关键词 aggregate 聚合 /ˈɡrɪɡeɪt/ analytics 分析学 /ˌnəˈl…

学技术步骤,(tomcat举例)jar包api手写tomcat静态资源基础服务器

1.看有哪些包,能用本地离线的包就使用离线包 2.尽量不要使用配置文件(先不用),能用api就用api, 因为配置文件只是文本,其实要的只是配置文件里的参数, 这些参数最后肯定还是要给到这些api去处…

2_CSS3 背景 --[CSS3 进阶之路]

CSS3 中的背景属性提供了许多强大的功能来增强网页设计,包括但不限于多背景图像、渐变、背景大小控制等。以下是一些关键的 CSS3 背景属性及其用法示例。 1. 多重背景图像 CSS3 允许你为一个元素设置多个背景图像。这些图像按照它们在 background-image 属性中定义…

第三章:HTML的字符实体,meta标签以及全局属性

目录 一、字符实体 二、meta元信息 三、全局属性 四、总结 一、字符实体 在 HTML 中&#xff0c;某些字符是预留的&#xff0c;不能直接使用。例如&#xff0c;小于号&#xff08;<&#xff09;和大于号&#xff08;>&#xff09;会被浏览器误认为是标签&#xff0c…

MYSQL的第一次作业

目录 前情提要 题目解析 连接并使用数据库 创建employees表 创建orders表 创建invoices表 ​查看建立的表 前情提要 需要下载mysql并进行配置&#xff0c;建议下载8.0.37&#xff0c;详情可见MySQL超详细安装配置教程(亲测有效)_mysql安装教程-CSDN博客 题目解析 …

简识MySQL中ReadView、RC、RR的关系

一、背景 在MySQL中&#xff0c;ReadView是事务进行快照读操作时生成的读视图&#xff0c;它用于确定哪些数据对当前事务是可见的。ReadView的生成和属性受MySQL事务隔离级别的影响&#xff0c;特别是RC&#xff08;Read Committed&#xff0c;读已提交&#xff09;和RR&#x…

Elasticsearch实战应用:从基础到高级

引言 Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎&#xff0c;能够快速地存储、搜索和分析大量数据。它广泛应用于日志分析、全文搜索、实时数据分析等场景。本文将深入探讨 Elasticsearch 的实战应用&#xff0c;涵盖从基础概念到高级应用的各个方面。 1…