我有一个 winforms C# 类,它在内部查找文件.. 为了帮助进行单元测试,我将其更改为从外部传入文件,例如:
字符串文件 = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location + "TestXML.xml");
Foo = new Foo(文件);
问题是代码可以正常工作,但是在 Nunit 中运行时会出现错误提示“Cant find directory C:\doc & settings\ . . .. testxml.xml
有什么想法吗?