J'ai paramétré test junit qui lit à partir de plusieurs fichiers d'entrée XML. Dans le code, je l'ai comme ceci:où mettre maven paramétré junit entrée fichiers xml
@Parameters
public static Collection<Object[]> getFiles() {
Collection<Object[]> params = new ArrayList<Object[]>();
for (File f : new File(".").listFiles(new someInputFileFilter())) {
Object[] arr = new Object[] { f };
params.add(arr);
}
return params;
}
Quelle est la méthode recommandée pour inclure éventuellement des centaines de ces fichiers d'entrée XML sous Maven? Où est-ce que je le mets? Et quels changements dois-je apporter à POM et au code source ci-dessus pour lire ces fichiers XML?
existe-t-il une alternative à this.getClass(). GetResource ("/ xmlfiles"); ? J'utilise junit paramétré avec la méthode statique. – bob
@bob essayez 'MyTestClass.class.getResource ("/xmlfiles ")' – yegor256