我正在尝试在Spring启动应用程序中模拟用户进行单元测试。但我在测试中没有使用@WithMockUser。 如何在spring boot 1.4.4发行版中使用@WithMockUser
我的控制器
@RequestMapping(value= "/batchUpdateUser", method = RequestMethod.POST})
@ResponseBody
@PreAuthorize("hasPermission('Users-EDIT_ANY', '') or hasPermission('Users-EDIT_MY', #user)")
public ResponseWrapper updateUser(@RequestBody UserWrapper user) {
logger.trace(">> batch update casat users");
return ;
}
我的考试
@Test
@Transactional
@Rollback(true)
@WithMockUser(username="admin",roles={"USER","ADMIN"})
public void updateUser() throws Exception{
我正在使用spring boot 1.4.4.RELEASE