PowerMock - IllegalStateException: Must replay Class XXX to get configured expectation
问题 @PrepareForTest({...,..., XXX.class}) ... @Test public void testMethodToBeTested(){ XXX mockInstance = PowerMock.createMock(XXX.class); ... PowerMock.expectNew(XXX.class, p1, p2, p3, p4, p5).andReturn(mockInstance); mockInstance.methodWithNoReturnVal(); expect(mockInstance.getSearchVal()).andReturn(1); PowerMock.replay(mockInstance); Whitebox.invokeMethod(objInstance, "methodToBeTested"); PowerMock.verify(mockInstance); } Essentially, I want to test a private method: methodToBeTested(). This