1. 程式人生 > >VS2013設定單元測試執行目錄

VS2013設定單元測試執行目錄

我們有時候專案會帶一些資原始檔,如xml等,但是單元測試時,執行目錄跑到了TestResults\Administrator_WIN-QSI3JVK60S5 2017-05-24 15_35_10\Out目錄下了,結果不是這個檔案找不到,就是那個檔案找不到。
那麼我們根據微軟提供的方案,有2種方式解決

如何:為測試部署檔案

[TestClass]
class TestClass1
{
  [TestMethod]
  [DeploymentItem("source", "targetFolder")]
  public void Test1()
  {
    string testData = System.IO.File.ReadAllText(@"targetFolder\source"
); ... } }

2 使用生成輸出目錄中執行單元測試
將 *.runsettings 檔案新增到你的解決方案中,包括 <DeploymentEnabled>False</DeploymentEnabled>
影象設定如下
這裡寫圖片描述