我有一个没有接口的对象(我无法更改它),我可以使用它来模拟它
Mock mockedClass = mock(ObjectExample.class, "returnObject",
new Class[ ]{java.lang.Integer, java.lang.Integer},
new Object[ ]{1,9001});
该对象已成功模拟,在调试时我可以看到参数已成功设置,我的问题是如何使用此模拟对象;例如,我将如何返回对象returnOnject
以供稍后在代码中使用,并模拟对该对象的调用?
编辑:我将 JMock 与 CGLIB 一起使用