WebMvcTest只会加载您的控制器,而不会加载其他东西(这就是我们称其为切片的原因)。我们无法确定您想要配置的哪一部分,而您又不需要。如果安全配置不在主目录上
@SpringBootApplication,则必须显式导入它。否则,Spring
Boot将启用默认安全设置。
如果您使用的是OAuth之类的东西,那是一件好事,因为您真的不想开始将其用于模拟测试。如果添加
@import(SecurityConfig.class)到测试中会怎样?

WebMvcTest只会加载您的控制器,而不会加载其他东西(这就是我们称其为切片的原因)。我们无法确定您想要配置的哪一部分,而您又不需要。如果安全配置不在主目录上
@SpringBootApplication,则必须显式导入它。否则,Spring
如果您使用的是OAuth之类的东西,那是一件好事,因为您真的不想开始将其用于模拟测试。如果添加
@import(SecurityConfig.class)到测试中会怎样?
上一篇 Java三元运算符(?:)无效;第二或第三操作数返回布尔值
下一篇 java.lang.UnsatisfiedLinkError:java.library.path中没有sqljdbc_auth