J'ai un certain nombre de classes de test TestNG qui étendent toutes une classe de base AbstractIntegrationTest
. Dans la superclasse, j'ai un mehod commonAfterMethod
qui est invoqué après chaque méthode de test et effectue un nettoyage.En TestNG dans @AfterMethod comment puis-je connaître le résultat du test?
Ce que je veux faire est de faire dans cette méthode quelque chose en fonction du résultat du test, par ex. Si le test échoue, je veux vider les données de test dans un fichier pour une étude plus approfondie. Le problème est que je dois le faire exactement dans commonAfterMethod
parce qu'il effectue un retour sur la base de données et les données sont perdues par la suite.
Thanx