Bonjour,
je débute tout juste avec les tests unitaires et suis déjà confronté à un problème.
Dans mon projet, j'ai une classe que je souhaiterais tester. Celle-ci possède une méthode "public void entrerMaison(Objet1 obj){...}". Afin de tester cette méthode, j'ai donc créé une classe de test avec la méthode suivante : "testEntrerMaison()".
Je me dis que la première chose à écrire dans cette méthode de test est d'initialiser une variable Objet1 afin de pouvoir lancer la méthode entrerMaison, or Objet1 n'a pas de constructeur public.
Comment faire ? (il m'est impossible de créer un constructeur public pour cette classe)
Merci de votre aide.
Partager