关于junit单元测试无法注入问题
来源:互联网 发布:域名ip地址url 编辑:程序博客网 时间:2024/05/29 16:58
报的错:
Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3347a591] to prepare test instance [com.cpic.acpe.test.business.web.ThxSupplierQuoteTest@24c6ece4]
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.cpic.acpe.test.business.web.ThxSupplierQuoteTest': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.cpic.acpe.modules.sys.web.ThxUserController com.cpic.acpe.test.business.web.ThxSupplierQuoteTest.thxUserController; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [com.cpic.acpe.modules.sys.web.ThxUserController] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
我的配置:
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath:spring-*.xml"})public class ThxSupplierQuoteTest { @Autowired private ThxUserController thxUserController;
由于没有对junit有深入了解,然后各种问度娘,无果
解决方法:
@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations = { "classpath*:spring-*.xml"})public class ThxSupplierQuoteTest { @Autowired private ThxUserController thxUserController;
思考:
*是通配符,之前错误目测是没找到这个配置文件吧,还有这个跟项目结构也是有关系的(我现在这个是多moudle的)
- 关于junit单元测试无法注入问题
- 关于junit单元测试中的注入错误
- 关于用junit进行单元测试的一点小问题!新手
- bean注入情况下的Junit单元测试
- Junit单元测试多线程的问题
- JUnit关于数据库访问的单元测试 (2)
- JUnit关于数据库访问的单元测试 (fi)
- android中关于测试和JUnit单元测试
- 关于spring mvc+mybatis+junit单元测试
- 关于junit单元测试框架的使用
- 让你的Junit单元测试支持Spring IOC依赖注入
- java单元测试junit测试线程问题
- JUnit单元测试运行无反应的问题
- JUnit单元测试
- JUnit 单元测试
- 单元测试JUnit
- Junit单元测试
- Junit单元测试
- jpa SQL Error: 17006, SQLState: null,登陆提示列名无效
- GreenDao3.2数据库使用教程
- Linux
- ros空间中只编译特定软件包的方法
- 规模机器学习系统中的No Free Lunch | CCTC 2017 AI专场干货分享
- 关于junit单元测试无法注入问题
- hadoop 学习笔记 四 -----hadoop I/O
- swagger+springmvc
- 接口 EnvironmentAware
- OpenGL ES的API简单分析
- ##仿华为天气动画
- Linux文件系统
- 《Java开发手册》来啦!你是完美程序员吗?
- stay sharp