我使用DeploymentItem
來部署測試文件。我想知道是否可以在部署位置更改已部署文件的名稱,而不是僅僅複製副本。例如:更改DeploymentItem的名稱
[DeploymentItem("path/to/my/file/test.txt", "testfiles/somethingelse.txt")]
它會部署test.txt,但會將文件重命名爲somethingelse.txt。
或者我只需在運行我的實際測試之前使用File I/O API手動執行此操作?
我使用DeploymentItem
來部署測試文件。我想知道是否可以在部署位置更改已部署文件的名稱,而不是僅僅複製副本。例如:更改DeploymentItem的名稱
[DeploymentItem("path/to/my/file/test.txt", "testfiles/somethingelse.txt")]
它會部署test.txt,但會將文件重命名爲somethingelse.txt。
或者我只需在運行我的實際測試之前使用File I/O API手動執行此操作?
看來這是不可能的。在測試設置期間,必須手動複製文件。
(可選)目標目錄路徑必須是一個文件夾,它是相對於部署目錄。如果文件夾不存在,它將被創建。默認值是部署目錄。 您不能使用DeploymentItem更改文件名。