所以你们项目要 mock private field 用啥?
mockito 不支持
jmockit 貌似没维护了
spock 不太了解
mockito 不支持
jmockit 貌似没维护了
spock 不太了解
1
jackrzhang Nov 15, 2023
遇到过同样的问题. 以前用 powermock 因为可以 mock 静态和 private.
后来 mockito 高版本支持了 mock 静态,但依旧不支持 private. 如果用 spring 的话, 可以用 ReflectionTestUtils. 或者自己反射. |
2
kid1412621 OP @jackrzhang 对 我现在差不多就这么搞的
|