【发布时间】:2011-09-29 02:07:00
【问题描述】:
我有很多从文件中读取预期结果的集成测试。我的测试通过相对路径访问这些文件。相对路径是 x86 与任何 CPU 的深度不同的一个级别。例如,当我的测试在 x86 下运行时,他们需要读取以下文件“../../TestResults/MyTest.csv”,但在 Any CPU 下他们需要访问“../TestResults/MyTest.csv”
到目前为止,我在每个测试夹具中都有以下常量:
private const string platformDependentPrefix = "";
如果我为 x86 运行测试,我需要在每个测试夹具中手动将“”更改为“../”。
有没有办法让它自动化?
【问题讨论】:
标签: c# visual-studio-2010 unit-testing nunit