这是我的单元测试代码:
[TestMethod]
public void GetMyAttachmentTest()
{
var files = Directory.GetFiles(
Directory.GetCurrentDirectory() + "/Common/MyFiles/", "*.*");
.... do some thing with the files...
}
在 TFS 构建机器上,当我运行单元测试时,我收到以下错误:
System.IO.DirectoryNotFoundException:找不到路径的一部分 'C:\Builds\4\30 我的文件夹 v1.0\myfolder1\TestResults\SCMTFSService_MyBuildServer 2013-01-16 18_06_52_Any CPU_Release\Out\Common\MySpecialFiles\'。
当我查看 TFS 中的放置文件夹时,我看到我的文件已部署到以下文件夹中:
\\MyBuildServer\Builds\MyFolder\MySolution_20130116.5\Common\MySpecialFiles
在我的单元测试代码中,我的文件如下:
var files = Directory.GetFiles(
Directory.GetCurrentDirectory() + "/Common/MySpecialFiles/", "*.*");
当我的单元测试在 TFS 构建机器上运行时,有没有办法可以查看已部署的文件Common\MySpecialFiles
?