2012-01-10 67 views
3

我有一個基於maven的Spring 3.0項目。 Web應用程序的Spring配置文件位於/<proj>/src/main/webapp/WEB-INF/spring/webmvc-config.xml如何在Spring JUnit中測試WEB-INF/spring/webmvc-config.xml配置正確

現在我想要有一個JUnit測試來檢查上下文是否可以啓動。但我沒有知道如何以正確的方式在@ContextConfiguration標記中指定該文件的位置。

我做:

@RunWith(SpringJUnit4ClassRunner.class) 
@Transactional() 
@ContextConfiguration({ 
    "classpath:META-INF/spring/application-context.xml", 
    "file:src/main/webapp/WEB-INF/spring/webmvc-config.xml", 
}) 
public class SpringMvcContextTest { 

但我敢肯定,我不應該指的是行家src目錄。

回答

4

如果你是maven你爲什麼不選擇resource目錄裏,並用classpah:file.xml