2008-10-19 5 views
1

Я имел WinForms C# класс, который внутренне был отрываясь файл .. помочь модульное тестирование, я изменил его передать в файл с внешней стороны, такие как:Поиск зависимостей файла для блока NUnit тестирования

строки file = Path.GetDirectoryName (Assembly.GetExecutingAssembly(). Location + "TestXML.xml");

Foo = new Foo (file);

проблема заключается в том, что код работает отлично нормально, но при запуске в NUnit он приходит к нам с ошибкой, говоря «Cant найти каталог C: \ документ & настройки \ .. testxml.xml

любых мыслей..?

ответ

2

Я бы установил точку останова, а затем применил ближайшее окно, чтобы узнать, что передается в GetDirectoryName. Возможно, это не то, что вы намеревались.