当前位置: 首页 > article >正文

单元测试时报错找不到@SpringBootConfiguration

找到问题出现原因:

错误表示 Spring Boot 在运行测试时无法找到 @SpringBootConfiguration 注解。

通常,@SpringBootTest注解用于加载 Spring Boot 应用上下文,但它需要找到一个带有@SpringBootConfiguration(或者@Configuration)注解的类来配置应用上下文。

解决方案:

确保你的测试类所在的包或子包中存在一个带有 @SpringBootConfiguration(或者@SpringBootApplication)注解的类。如果没有,可以在测试类上添加@SpringBootTest(classes = YourSpringBootConfigurationClass.class)来指定配置类

import com.wf.scdnApp;
import org.springframework.boot.test.context.SpringBootTest;
import org.junit.jupiter.api.Test;

@SpringBootTest(classes = scdnApp.class)
public class csdn {
    @Test
    void prin(){
        System.out.println("aaa");
    }
}

加上指定类后成功运行单元测试:


http://www.kler.cn/a/398182.html

相关文章:

  • web浏览器环境下使用window.open()打开PDF文件不是预览,而是下载文件?
  • vue3点击按钮el-dialog对话框不显示问题
  • git本地分支推送到远程和远程pull到本地
  • SpringBoot 应用出错 Comparison method violates its general contract!
  • Springboot集成ElasticSearch实现minio文件内容全文检索
  • Wxml2Canvas小程序将dom转为图片,bug总结
  • 文件上传漏洞--理论
  • 探索光耦:晶体管光耦——智能家居的隐形桥梁,让未来生活更智能
  • C函数如何返回参数lua使用
  • [前端面试]javascript
  • aws(学习笔记第十二课) 使用AWS的RDS-MySQL
  • 最短路径生成树的数量-黑暗城堡
  • ️虚拟机配置NAT和Bridge模式
  • 2024-11-12 学习人工智能的Day25 scikit-learn库初见
  • 让空间计算触手可及,VR手套何以点石成金?
  • AIR 780EP开发流程记录-AT方式
  • Ceph PG(归置组)的状态说明
  • Wordpress常用配置,包括看板娘跨域等
  • 接口文档的定义
  • 基于Spring Boot的电子商务平台架构
  • 《.addClass()》
  • 深度学习中的mAP
  • 三、模板与配置(下)
  • 鸿蒙开发-网络数据访问、应用本地数据保存
  • Unity类银河战士恶魔城学习总结(P129 Craft UI 合成面板UI)
  • dockers+Jenkins+git+自动化框架