Bonjour,
Ma configuration est la suivante : Eclipse 3.6, java 6, GWT 2.4, JUnit 3 (testé également avec JUnit 4)
J'ai défini une class de test qui extends GWTTestCase et qui est censé faire un appel au serveur en RPC, seulement ce dernier appelle toujours la méthode onFailure du ASyncCallback lorsque je lance l'application en GWT JUnit Test (en Web Application, le projet contacte bien le serveur).
Est-ce qu'eventuellement quelqu'un sait d'où cela pourrait provenir ?
Mon projet a été créé sous Eclipse avec l'application de base, ma class de test a été mise dans com.monProjet.shared.
En gros cela donne ceci :
Dans la console s'affiche un "[WARN] 404 POST /lien vers mon servlet/ [..]" avant de passer dans le onFailure
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public class ClassTest extends GWTTestCase private MonEntryPoint mep; public String getModuleName() { return "com.monProjet.MonProjet"; } private void widgetSetup() { mep = new MonEntryPoint(); mep.onModuleLoad(); } public void test() { widgetSetup(); mep.fonctionUtilisantUnRPC(); //ASyncCall : appelle la fonction onFailure assertTrue(true); //ok }
Si vous voyez d'où provient le problème je suis preneur !
Merci !
Partager