我正在构建一个自定义入门库,它在 WebMvcConfigurer 类中注册一个 ObjectMapper。此 ObjectMapper 上的设置之一是即时序列化格式。
当我将 @SpringBootTest 与 @AutoConfigureMockMvc 一起使用时,将拾取配置的 ObjectMapper,并且一切按预期工作。然而,使用 @WebMvcTest 的相同断言失败了。似乎 WebMvcConfigurer 类没有在 @WebMvcTest 自动配置中被拾取,尽管文档声明应该拾取它。
有没有办法扩展 WebMvcTest 的自动配置,而不必将 @Import 与每个 @WebMvcTest 注释一起放置?