モジュールの単体テストのために moq の実験を始めたところです。
実際、単体テストを書かなければならないクラスは
Assembly.GetExecutingAssembly().Location
内部的にパスを決定します。
ただし、実行中のアセンブリのパスが異なるため、単体テストの作成中は機能しません (単体テスト アセンブリのパスが使用されます)。
AppData\\Local\\Temp\\3ylnx32t.ukg\\TestApplication.Test\\assembly\\dl3\\aeb938e6\\f3664631_d982ce01
.
シャドウコピーを無効にしてみました。
AppDomainSetup appDomain= new AppDomainSetup{ShadowCopyFiles = "false",};
appDomain.ShadowCopyFiles=false.ToString();
それでも、うまくいきません!
任意の提案をいただければ幸いです。前もって感謝します。