1. 只有PowerMock可以mock static,mockMVC不行,所以如果使用mockMVC,绕过静态方法的办法就是把输入的明文都搞清楚。
利用PowerMock测试静态方法:
https://www.jianshu.com/p/5ceb9927c864
https://blog.csdn.net/Ay_Ly/article/details/81501776
https://blog.csdn.net/jackiehff/article/details/14000779
2.但是mockito和powermock不能一起用,会遇到以下错误:
java.lang.NoSuchMeThodError
https://blog.csdn.net/dengqunhua/article/details/84903042
3.只能切回用mockito,但也遇到错误,新版Greenwish spring cloud + @Injectmock 会导致注入失败,要加initmock: