- @WebAppConfiguration 是一个类级别的注解,用于声明为集成测试加载的 ApplicationContext 应该是 WebApplicationContext。
- @WebAppConfiguration 在测试类上的存在表明应该使用 Web 应用程序根目录的默认路径为测试加载 WebApplicationContext。
- 请注意,@WebAppConfiguration 必须与 @ContextConfiguration 结合使用,无论是在单个测试类中还是在测试类层次结构中。
- 从 Spring Framework 5.3 开始,默认情况下此注解将从封闭的测试类继承
参数 |
描述 |
value |
Web 应用程序根目录的资源路径,默认"src/main/webapp" |
示例
@WebAppConfiguration @SpringBootTest class DemoApplicationTests {
} |