这是一个创建于 1410 天前的主题,其中的信息可能已经有所发展或是发生改变。
一般 Java 私有 void 方法(里面有业务逻辑判断)如何测试,例如 void methodA() 方法用到了 私有方法 B 和 私有方法 C
这种情况下 PowerMock 好像没法测试,PowerMock 好像只能测试没有私有方法嵌套私有方法的情况,请问各位大佬,有思路提供吗?
2 条回复 • 2021-05-02 01:38:30 +08:00
 |
|
1
th00000 2021-04-30 18:23:56 +08:00
控制公有方法入参来测试私有方法好了
|
 |
|
2
ccde8259 2021-05-02 01:38:30 +08:00 via iPhone
考虑用代理对象的方式……但无论是 JDK 还是 CGLIB 都不能对 private 方法生成代理……
|