TP HTTP - package question3 inexistant

Conception de logiciels Intranet : patrons et canevas

Modérateurs : Douin, graffion

slash
Messages : 66
Inscription : 04 nov. 2017 2:45

TP HTTP - package question3 inexistant

Message par slash » 01 mai 2018 16:20

Bonjour Mr Douin,

Dans le TP HTTP, la classe TestsALireEtAValider contient des erreurs pour le lancement des threads, le package "question3" étant en fait "question2".

Exemple pour test_add_Observers() :

Code : Tout sélectionner

new Thread(new Runnable(){
          public void run(){
            try{Class.forName("question3.ObservableServer",true,this.getClass().getClassLoader());}catch(Exception e){e.printStackTrace();}
            ObservableServer.main(new String[]{"8222"});
          }}).start();
En modifiant partout en "question2", les test passent bien en local.
Par contre, sous JNews il semble qu'il y ait le même problème. Voici mon erreur :

Code : Tout sélectionner

public void test_addObserver_sans_doublon(){
     try{
         new Thread(new Runnable(){
           public void run(){
             try{Class.forName("question3.ObservableServer",true,this.getClass().getClassLoader());}catch(Exception e){e.printStackTrace();}
             ObservableServer.main(new String[]{"8223"});
           }}).start();
         
         WebConversation conversation = new WebConversation();
         WebRequest request = new GetMethodWebRequest("http://localhost:8223/addObserver/?url=http://localhost:9222/update/" );  
         WebResponse response = conversation.getResponse( request );
         assertTrue(" pas de réponse ???", response.getText().length() > 0);     

         assertTrue(" la réponse doit ici retournée true ???", response.getText().contains("true"));
Pouvez-vous vérifier svp ?

Merci

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité