我正在尝试使用PowerMockito模拟RestTemplates postForObject方法。
PowerMockito.when(mockRestTemplate, "postForObject",
Mockito.eq(URI.class), Mockito.eq(Object.class), Mockito.eq(Class.class))
.thenReturn(mockResponse);
这会在下面抛出java.lang.IllegalArgumentException
java.lang.IllegalArgumentException: 'responseType' must not be null
我收集到它需要满足postForObject方法的responseType参数上的notNull约束。但是我不知道该怎么提。
public <T> T postForObject(URI url, @Nullable Object request, Class<T> responseType)