如何解决如何为Spring Boot单元测试排除Spring Security
Spring Boot版本:2.2.6.RELEASE
@RunWith(SpringRunner::class)
@WebMvcTest(controllers = [IndexController::class])
我想做的一件事就是禁用测试的安全性。
@WebMvcTest(value = [IndexController::class],secure = false)
和
@AutoConfigureMockMvc(secure = false)
由于不推荐使用安全属性,因此两者均无法编译。
我不想在每个测试中都模拟我的安全服务类
我尝试过
@WebMvcTest(controllers = [TestController::class],excludeAutoConfiguration = [SecurityConfiguration::class])
和
@WithMockUser
但它不起作用。
如何禁用安全性?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。