mocking protected method
问题 I want to mock an inherited protected method. I can't call this method directly from java code as it is inherited from class that in another package. I can't find a way to specify this method to stub in in when(...) package a; public class A() { protected int m() {} } package b; public class B extends a.A { // this class currently does not override m method from a.A public asd() {} } // test package b; class BTest { @Test public void testClass() { B instance = PowerMockito.spy(new B());