【发布时间】:2010-10-19 13:06:56
【问题描述】:
我正在尝试使用 Spring TestContext 框架集成测试我的应用程序。我像往常一样通过扩展AbstractTransactionalJUnit4SpringContextTests 来做到这一点。但是,我的应用程序具有三个不同的数据源(名称如 xDataSource、yDataSource、zdataSource),例如当我尝试运行测试时,AbstractTransactionalJUnit4SpringContextTests 中数据源的自动装配将不起作用,因为它会查找数据源使用 autowire-by-type,但找到了三个,所以它不知道该选择哪一个。
有没有办法让 Spring TestContext Framework 使用三个数据源?如果是这样的话;怎么样?
【问题讨论】:
标签: java unit-testing spring integration-testing spring-test