【发布时间】:2016-12-25 05:52:21
【问题描述】:
我正在尝试模拟外部调用。
ResponseEntity<?> httpResponse = requestGateway.pushNotification(xtifyRequest);
requestGateway 是一个接口。
public interface RequestGateway
{
ResponseEntity<?> pushNotification(XtifyRequest xtifyRequest);
}
以下是我正在尝试做的测试方法。
@Test
public void test()
{
ResponseEntity<?> r=new ResponseEntity<>(HttpStatus.ACCEPTED);
when(requestGateway.pushNotification(any(XtifyRequest.class))).thenReturn(r);
}
上面的when语句有编译错误,说它是无效类型。即使r是ResponseEntity类型。
谁能帮我解决这个问题?
【问题讨论】:
标签: junit mockito spring-integration