我们有一组用户验收测试(用MSTest编写),它们在本地运行良好,它们指的是验收测试加载和处理的一些测试文件。
但是,在团队构建(TFS 2010)上运行时,我们使用的文件的路径明显不同,并且无法找到该文件。使用相对路径仍然是这种情况,因为本地测试发生的深度与它们在构建服务器上发生的深度不同。
在测试中引用文件的最佳方法是什么,以便它在本地和团队构建测试运行期间都能正常工作。
我考虑将它们放入团队项目中,但我甚至不知道它的路径是什么。
任何想法都非常感激!
答案 0 :(得分:1)
尝试[DeploymentItemAttribute][1]