alibaba / testable-mock

换种思路写Mock,让单元测试更简单
https://alibaba.github.io/testable-mock/
MIT License
1.83k stars 310 forks source link

Springboot项目下mock不生效 #285

Closed riane2 closed 2 years ago

riane2 commented 2 years ago

简单的创建了UserService类,有个公共方法内部调用静态方法返回一个字符串 利用Testable的idea插件生成测试类,然后在Mock方法内部mock了静态方法,用@Resource注解注入了UserService类,测试发现mock静态方法没生效

image image image

linfan commented 2 years ago

我稍后提供一个Springboot的示例工程。 图片里的代码来看应该没什么问题,会不会是pom.xml里的依赖引入配置不太正确?

linfan commented 2 years ago

我按上述代码还原了一个示例 https://github.com/linfan/testable-spring-demo

如果依然有问题,可以参考自助问题排查文档排查

riane2 commented 2 years ago

我按上述代码还原了一个示例 https://github.com/linfan/testable-spring-demo

如果依然有问题,可以参考自助问题排查文档排查

已经解决了,确实是之前配置没配对,感谢大佬百忙之中的回复