如題,項(xiàng)目要求做自動(dòng)化測(cè)試用例,找了些資料看看做出來(lái)了,但現(xiàn)在有個(gè)問題,就是我的一些方法里需要獲取當(dāng)前用戶,權(quán)限部分是托管給了spring security去做的,我該怎么拿這個(gè)user呢想到三種思路,1是做模擬用戶,2是@Before去調(diào)用一下登錄方法,3是重構(gòu)代碼1下午弄了半天沒啥進(jìn)展,3有點(diǎn)蠢而且代價(jià)太大,2的話我應(yīng)該怎么弄呢?目前有點(diǎn)進(jìn)展,就是用mockmvc直接調(diào)用login請(qǐng)求,但我發(fā)現(xiàn)調(diào)用的似乎是訪問頁(yè)面,而不是提交表單。。。因?yàn)槲覐?fù)寫的loadUserByUsername方法里的打印一直沒有出現(xiàn)求大神們指點(diǎn),1,2兩種方法都可以,如果都說(shuō)說(shuō)的話是最好了項(xiàng)目是spring boot + spring security 其他的東西跟這個(gè)問題應(yīng)該沒啥關(guān)系
- 1 回答
- 0 關(guān)注
- 1684 瀏覽
添加回答
舉報(bào)
0/150
提交
取消