Я пытаюсь использовать когда New в PoweMockito Gson, но он не работает.
Я использовал PowerMockito.whenNew, чтобы издеваться над Gson, но Mock не генерируется, и создается настоящий экземпляр Gson
Пожалуйста, помогите мне с вопросом, спасибо заранее.
Gson gson = PowerMockito.mock(Gson.class);
PowerMockito.when(gson.toJson(Mockito.any()).thenThow(new NullPointerException("message"));
PowerMockito.whenNew(Gson.class).whithNoArguments().thenReturn(gson);
String json = "";
Gson gson = new Gson();
try {
gson.toJson(object);
} catch (Exception e) {
throw e;
}