2010-08-03 5 views
0

Im assez nouveau à ceci donc s'il vous plaît ne me claquent pas vers le bas.Spoofing postMethod (apache en Java)?

J'essaye de me moquer d'une Postmethod afin que je puisse définir l'état qu'elle renvoie. Par exemple, je veux mettre mon PostMethod à 200.

La raison pour ce faire est que je suis en train de se moquer d'un ordinateur sans connexion Internet

Merci à l'avance

Répondre

2

Quelle bibliothèque moqueur utilisez-vous? La syntaxe va varier.

En Mockito, par exemple, vous pouvez effectuer les opérations suivantes:

final PostMethod mockPostMethod = Mockito.mock(PostMethod.class); 
when(mockPostMethod.execute(Mockito.any(HttpState.class), 
    Mockito.any(HttpConnection.class))).thenReturn(200); 

Et bien sûr, vous pouvez utiliser une importation statique de la classe Mockito pour éviter les références qualifiées supplémentaires.

Questions connexes