TP7Q1

Programmation Avancée

Modérateur : Douin

Joris_Oziol
Messages : 52
Inscription : 15 oct. 2016 13:59

TP7Q1

Message par Joris_Oziol » 11 déc. 2016 17:40

Bonjour,
j'ai fini la question 1 , la calculette se lance , mais jnews me met :
There were 4 failures:
1) test_appelDeMethodeInconnue(question1): NoSuchElementException est attendue ???
2) test_unSeulParametreEstAttendu(question1): cette exception, NoSuchElementException est attendue ???
3) test_presenceDeMethodes(question1): cosinus(double) doit être absente ???
4) test_deuxParametresSontAttendus(question1): cette exception, NoSuchElementException est attendue ???
Je pense que cela vient de ma méthode cetteMethodeEstPresente(String nomDeLaMethode) :

Code : Tout sélectionner

public boolean cetteMethodeEstPresente(String nomDeLaMethode){
        if(nomDeLaMethode.contains("(double)")){
            return true;
        }
        else if(nomDeLaMethode.contains("(double, double)")){
            return true;
        }
        else{
            return false;
        }
    }
je devrais peut être implémenter celle ci en demandant si c'est une instance de java.lang.Math et si elle contient "(double)" ou (double, double ) alors vrai sinon false


Une Idée ?

Bon fin de week end

Joris_Oziol
Messages : 52
Inscription : 15 oct. 2016 13:59

Re: TP7Q1

Message par Joris_Oziol » 11 déc. 2016 18:12

c'est bon j'ai connecté mes synapses ....

Code : Tout sélectionner

return tableDesMethodes.containsKey(nomDeLaMethode);


Des fois on cherche midi à 14h ..

gautierd
Messages : 49
Inscription : 12 oct. 2016 14:55

Re: TP7Q1

Message par gautierd » 11 déc. 2016 21:40

Il faut générer une NoSuchElementException dans les cas d'erreurs. Mais çà ne doit pas venir de cette méthode là.

CABALE
Messages : 51
Inscription : 29 sept. 2016 3:16

Re: TP7Q1

Message par CABALE » 16 déc. 2016 4:07

--

Répondre

Qui est en ligne ?

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