Spring ContextConfiguration Initializers不在maven测试下运行

时间:2013-02-17 15:38:56

标签: java spring maven junit

我在Spring应用程序上下文中运行了一个运行错误的Junit测试。应用程序上下文包括两个xml文件以及一个初始化程序。 JUnit基类如下:

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration( locations = { "classpath:/applicationContext.xml", 
                                     "classpath:/applicationcontext-security.xml"}, 
                                     initializers = com.abc.ConfigurationInitializer.class )
@TransactionConfiguration
@Transactional
public abstract class BaseTest extends AbstractTransactionalJUnit4SpringContextTests
{......

但是,当在maven下运行测试时,应用程序上下文无法加载,这是因为初始化程序类未运行。

为什么没有运行Initializer(s)类?

1 个答案:

答案 0 :(得分:0)

我的不好 - 初始化程序运行它很快就会崩溃