Ricerca di dipendenza file per test unità nunit
-
03-07-2019 - |
Domanda
Avevo una classe C # winforms che cercava internamente un file .. per aiutare il test unitario, l'ho cambiato per passare un file dall'esterno come:
string file = Path.GetDirectoryName (Assembly.GetExecutingAssembly (). Posizione + " TestXML.xml ");
Foo = new Foo (file);
il problema è che il codice funziona normalmente ma quando viene eseguito in Nunit ci viene fornito un errore che dice " Impossibile trovare la directory C: \ doc & amp; impostazioni\ . . .. testxml.xml
qualche pensiero?
Soluzione
Vorrei impostare un punto di interruzione e quindi utilizzare la finestra immediata per scoprire cosa viene passato a GetDirectoryName. Probabilmente non è quello che volevi.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow