我在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)类?
答案 0 :(得分:0)
我的不好 - 初始化程序运行它很快就会崩溃