【发布时间】:2011-10-08 09:31:55
【问题描述】:
我正在编写一个应用程序来检查该方法是合成的还是桥接的。 为了测试这个应用程序,我在我的存根中添加了各种方法。 但是对于任何方法,这个块都没有被覆盖在测试用例中。 存根包含 validate(Object o) 等方法,就像任何其他普通的 java 类一样。
我应该在我的存根中添加什么样的方法才能覆盖这条线?
代码:
Method[] methods = inputClass.getMethods();
for (Method method : methods) {
if (method.isSynthetic() || method.isBridge()) {
isInternal = true;
}
// More code.
}
【问题讨论】:
标签: java reflection stubbing java-bridge-method