Recherche de dépendance de fichier pour les tests unitaires nunit
-
03-07-2019 - |
Question
J'avais une classe Winforms C # qui recherchait un fichier en interne .. pour faciliter le test unitaire, je l'ai modifié pour passer dans un fichier de l'extérieur, tel que:
string file = Path.GetDirectoryName (Assembly.GetExecutingAssembly (). Emplacement + "TestXML.xml");
Foo = new Foo (fichier);
Le problème, c’est que le code fonctionne normalement mais lorsqu’il est exécuté dans Nunit, une erreur s’affiche: "Impossible de trouver le répertoire C: \ doc & amp; réglages\ . . .. testxml.xml
des pensées?
La solution
Je définirais un point d'arrêt, puis utiliserais la fenêtre immédiate pour savoir ce qui est transmis à GetDirectoryName. Ce n'est probablement pas ce que vous vouliez.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow