powermock在线程中遇到异常;“主要”;java.lang.ExceptionInInitializeError
我正在使用JUnit4.12、mockito 1.10.9和powermock 1.6.6 同样的版本组合在其他项目中的其他地方也适用 我遇到了一个例外。。 线程“main”java.lang.ExceptionInInitializeError中出现异常 位于org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilterpowermock在线程中遇到异常;“主要”;java.lang.ExceptionInInitializeError,java,junit,mockito,powermock,Java,Junit,Mockito,Powermock,我正在使用JUnit4.12、mockito 1.10.9和powermock 1.6.6 同样的版本组合在其他项目中的其他地方也适用 我遇到了一个例外。。 线程“main”java.lang.ExceptionInInitializeError中出现异常 位于org.mockito.internal.exceptions.stacktrace.ConditionalStackTraceFilter import static org.mockito.Mockito.mock; @RunWit
import static org.mockito.Mockito.mock;
@RunWith(PowerMockRunner.class)
@PrepareForTest(OfsClientUtilities.class)
public class deleteme {
@Test
public void getAverageTest() throws IOException {
Client client = mock(Client.class);
Invocation.Builder target = mock(Invocation.Builder.class);
Response response = mock(Response.class);
PowerMockito.mockStatic(OfsClientUtilities.class);
Mockito.when(OfsClientUtilities.getOfsRestClient(any(), anyString(),
anyString())).thenReturn(target);
Mockito.when(target.get()).thenReturn(response);
Mockito.when(response.getStatus()).thenReturn(HttpStatus.SC_OK);
String jsonString = deleteme.read("somefile.json");
Mockito.when(response.readEntity(String.class)).thenReturn(jsonString);
....}