请教一下, springboot 单元测试启动报错?

2023-05-10 11:42:29 +08:00
 SZhan
一直无法在项目中引入单元测试,以前使用其他框架时没遇过这个问题,现在使用的这套框架使用单元测试一直无法调用 bean 中的方法进行测试,报错信息:Caused by: java.lang.ClassCastException: org.springframework.core.env.StandardEnvironment cannot be cast to org.springframework.web.context.support.StandardServletEnvironment ,这个报错没搜到啥解决办法,想麻烦大佬们,是哪里配置错了,还是框架自身不支持的原因么
https://imgur.com/1ISX7FV
https://imgur.com/undefined

PS: 尝试过 @SpringBootTest 注解指定启动类,也还是报这个错,麻烦大佬们帮帮忙,感激不尽!
2331 次点击
所在节点    Java
26 条回复
loccd
2023-05-12 10:50:16 +08:00
你把单元测试类的名字 Test,改成其他名字再试试,之前碰到过
hosty
105 天前
老哥解决了嘛,今天也遇到了,nnd biyi 平台可真是一坨答辩
SZhan
101 天前
@hosty 就是他们框架的 bug, 太恶心了。我潜水他们那个交流群很久,才看到他们发出来方案。你把这个文件加到 com.ctsi.ssdc.handle 下就行,它会覆盖到框架里的同名文件。https://drive.google.com/file/d/17z_cgvEfZ8P4B9YGHXw6EuvbyxGdAIYF/view?usp=sharing
hosty
96 天前
@SZhan 感谢老哥
SZhan
95 天前
@hosty 保存了哈?我先撤链接了 公司查安全查的严,涉及源码泄露了
hosty
89 天前
@SZhan 保存过了,感谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/938838

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX