1

我正在寻找一个可立即使用的 Java-Agent,它可以final从类和方法中删除所有修饰符。我使用谷歌,但没有发现任何有用的东西。我也不想实现一个,因为我认为即使使用 javassist 或 ASM 也很难!?

动机是什么?我的快速想法是克服模拟最终类/方法的限制,而无需引入额外的库或降低被测代码的设计质量。

我想模拟最终类和/或最终方法,但我不想:

  • final...出于设计原因删除表单类和方法
  • ...为具有精确一种实现的类引入接口
  • ...使用类似 PowerMock 的东西
4

0 回答 0