Je veux appeler une méthode avant tout arquilliantest. J'ai créé une Suite par Héritage. Voir Suite class inheritanceArquillian Beforesuite Unittest Préparation
Ma classe Suite ressemble à ceci:
public class ProvisioningITestSuite extends RdpArquillianTest {
@Inject
private PathConfigForTest pathConfig;
public void prepareDirsForProvisioningTests(@Observes BeforeSuite event) throws IOException {
Files.newDirectoryStream(pathConfig.getVdfsTargetBwkSignalOutputDir().toPath()).forEach(file - >{
try {
Files.delete(file);
} catch(IOException e) {
e.printStackTrace();
}
});
Files.newDirectoryStream(pathConfig.getVdfsTargetPrdCompleteSupplyDir().toPath()).forEach(file - >{
try {
Files.delete(file);
} catch(IOException e) {
e.printStackTrace();
}
});
}
}
Comment puis-je obtenir ce travail? Arquillian est très nouveau pour moi, suis-je sur la bonne voie?
Je sais que la méthode n'est pas très sympa, je viens d'implémenter ce rapide et sale ... – YvesHendseth