Junit Mockito de cas de test pour ResponseEntity<?> dans le cadre de l'intégration de printemps
Je suis en train d'essayer de se moquer de l'appel externe.
HTML:
ResponseEntity<?> httpResponse = requestGateway.pushNotification(xtifyRequest);
requestGateway est une interface.
public interface RequestGateway
{
ResponseEntity<?> pushNotification(XtifyRequest xtifyRequest);
}
Ci-dessous est la méthode de test je suis en train de faire.
@Test
public void test()
{
ResponseEntity<?> r=new ResponseEntity<>(HttpStatus.ACCEPTED);
when(requestGateway.pushNotification(any(XtifyRequest.class))).thenReturn(r);
}
Une erreur de compilation est là, dans la ci-dessus lors de la déclaration,en disant comme un type non valide.même thougg r est de type ResponseEntity.
Quelqu'un peut-il svp m'aider à résoudre ce problème ?
Vous devez vous connecter pour publier un commentaire.
Place, vous pouvez utiliser la méthode dangereuse
Ou vous pouvez supprimer les informations de type tout en se moquant de