Bonjour,
je réalise un projet java assez simple, mais j'ai un pb pour les tests.
J'ai une classe 'pack.Classe' qui est testée dans 'pack.ClasseTest'
J'appelle une méthode 'lire(String nomfichier)' depuis les classe de test sur la classe testée.
Le fichier, c'est "Projet/src/test/resources/rep/fichier.xml".
Ce fichier est bien copié en tant que "target/test-classes/rep/fichier.xml".
En interne, je fait :
File f = new File("rep/fichier.xml");
Et le pb, c'est que quand je fais f.exists(), il me répond false.
J'ai testé, j'arrive à l'avoir en faisant mettant "src/test/resources/rep/fichier.xml" mais c'est pas normal, non?
Ai-je oublié qqchose?
Partager