我正在使用DeploymentItem
来部署测试文件。我想知道是否可以在部署位置更改已部署文件的名称,而不是仅仅进行复制。例如:
[DeploymentItem("path/to/my/file/test.txt", "testfiles/somethingelse.txt")]
它将部署test.txt但它会将文件重命名为somethingelse.txt。
或者,在运行实际测试之前,我是否必须使用File I / O API手动执行此操作?
答案 0 :(得分:2)
看来这是不可能的。必须在测试设置期间手动复制文件。
答案 1 :(得分:1)
(可选)目标目录路径必须是文件夹,并且它与部署目录相关。如果该文件夹不存在,则将创建该文件夹。默认值是部署目录。 您无法使用DeploymentItem更改文件名。