如题,项目要求做自动化测试用例,找了些资料看看做出来了,但现在有个问题,就是我的一些方法里需要获取当前用户,权限部分是托管给了spring security去做的,我该怎么拿这个user呢想到三种思路,1是做模拟用户,2是@Before去调用一下登录方法,3是重构代码1下午弄了半天没啥进展,3有点蠢而且代价太大,2的话我应该怎么弄呢?目前有点进展,就是用mockmvc直接调用login请求,但我发现调用的似乎是访问页面,而不是提交表单。。。因为我复写的loadUserByUsername方法里的打印一直没有出现求大神们指点,1,2两种方法都可以,如果都说说的话是最好了项目是spring boot + spring security 其他的东西跟这个问题应该没啥关系
1 回答
- 1 回答
- 0 关注
- 1646 浏览
添加回答
举报
0/150
提交
取消