nunit単体テストのファイル依存関係の検索
-
03-07-2019 - |
質問
内部でファイルを検索しているwinforms C#クラスがありました。単体テストを支援するために、外部からファイルを渡すように変更しました。
string file = Path.GetDirectoryName(Assembly.GetExecutingAssembly()。Location +" TestXML.xml");
Foo = new Foo(file);
問題は、コードが正常に動作することですが、Nunitで実行すると" Cant find directory C:\ doc&というエラーが表示されます。設定\ 。 。 .. testxml.xml
何か考えがありますか
解決
ブレークポイントを設定してから、イミディエイトウィンドウを使用して、GetDirectoryNameに渡されるものを見つけます。おそらくあなたが意図したものではありません。
所属していません StackOverflow