我正在使用Mockito 1.9.5。如何模拟受保护方法返回的内容?我有这个受保护的方法...
protected JSONObject myMethod(final String param1, final String param2)
{
…
}
然而,当我试图在JUnit中这样做时:
final MyService mymock = Mockito.mock(MyService.class, Mockito.CALLS_REAL_METHODS);
final String pararm1 = “param1”;
Mockito.doReturn(myData).when(mymock).myMethod(param1, param2);
在最后一行,我得到了一个编译错误:“方法‘myMethod’不可见”。我该如何使用Mockito模拟受保护的方法?如果那是答案,我愿意升级我的版本。