一般 Java 私有 void 方法(里面有业务逻辑判断)如何测试,例如 void methodA() 方法用到了 私有方法 B 和 私有方法 C
这种情况下 PowerMock 好像没法测试,PowerMock 好像只能测试没有私有方法嵌套私有方法的情况,请问各位大佬,有思路提供吗?
这种情况下 PowerMock 好像没法测试,PowerMock 好像只能测试没有私有方法嵌套私有方法的情况,请问各位大佬,有思路提供吗?
1
th00000 Apr 30, 2021
控制公有方法入参来测试私有方法好了
|
2
ccde8259 May 2, 2021 via iPhone
考虑用代理对象的方式……但无论是 JDK 还是 CGLIB 都不能对 private 方法生成代理……
|