Spring启动集成测试与其他Web应用程序资源路径

时间:2014-11-28 10:38:44

标签: integration-testing spring-boot

我有一个集成测试(使用@WebAppConfiguration注释),需要一些额外的javascript / html文件才能由应用程序提供。我想把这些文件放在src / test / webapp下,但是没有加载该目录的内容。

我已经看到WebAppConfiguration批注允许覆盖默认的src / main / webapp路径,但我不需要完全替换该路径。

有没有办法得到我需要的东西?

1 个答案:

答案 0 :(得分:1)

默认情况下,Spring Boot将在类路径上的/static(或/public/resources/META-INF/resources)文件夹中提供静态文件。在src/test/resources/static中放置其他JavaScript和HTML文件应该可以在集成测试期间使用它们。