如何在 MockHttpServletRequest 中设置角色?
How to set role in MockHttpServletRequest?
我已阅读以下主题:
不过有点不是我的变体
在我需要测试的方法控制器中,我有以下行:
httpServletRequest.isUserInRole("ROLE_OWNER");
如何在 MockHttpServletRequest
中设置角色?
mockMvc.perform(post("/owner/terminals/edit").principal(principal).with(new RequestPostProcessor() {
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) {
request.addUserRole("ROLE_OWNER");
return request;
}
我已阅读以下主题:
不过有点不是我的变体
在我需要测试的方法控制器中,我有以下行:
httpServletRequest.isUserInRole("ROLE_OWNER");
如何在 MockHttpServletRequest
中设置角色?
mockMvc.perform(post("/owner/terminals/edit").principal(principal).with(new RequestPostProcessor() {
public MockHttpServletRequest postProcessRequest(MockHttpServletRequest request) {
request.addUserRole("ROLE_OWNER");
return request;
}