1
我試圖模擬外部調用。Junit Mockito ResponseEntity的測試用例<?>在彈簧集成框架
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);
}
編譯錯誤是沒有在上面時聲明,稱它是無效type.even thougg r是類型ResponseEntity的。
任何人都可以請幫我解決這個問題嗎?