Ajouter un commentaire

kinokoni

Effectivement...
public MyListModel(ArrayList contactArray)
{
listeContact = new MyListModel(contactArray);
}
est a l'origine du StackFlowError.
Car dans mon test unitaire je fais aussi
contacts = new MyListModel(contactList.contactArray)

J'ai donc supprimé celui de mon constructeur qui devient :
public MyListModel(ArrayList contactArray)
{

}

Une autre erreur apparait lorsque je relance un test :
NullPointerException

dans MyLIstModel, j'ai une méthode :
public void addElement(Contact contact)
{
listeContact.addElement(contact);
}

et dans mon test je fais :
contacts.addElement(c1)

où c1 est un contact (crée et testé)
Mais Eclipse me renvoie vers la méthode et son appel pour signaler mon erreur.

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
 EEEE   QQQ     QQQ    PPPP   RRRR  
E Q Q Q Q P P R R
EEE Q Q Q Q PPPP RRRR
E Q QQ Q QQ P R R
EEEE QQQQ QQQQ P R RR
Q Q