base sur this excellent samplexUnit.net - Comment un coureur de tests personnalisé peut-il donner des arguments aux tests unitaires?
Je suis en mesure de créer un custom Test Runner pour exécuter tous les tests externes dll. Quelque chose comme:
testReport = MyTestRunner.Run(@"External_Unit_Test.dll");
MyTestRunner
veut donner quelques arguments/configurations à External_Unit_Test.dll
avant sa course. Comment y parvenir?
Pour l'instant MyTestRunner
va écrire les arguments/configuration dans un fichier temporaire, puis External_Unit_Test.dll
va lire la configuration à partir de lui.
Existe-t-il un meilleur moyen de communication entre MyTestRunner
et External_Unit_Test.dll
?
La question est également demandé here on GitHub