在VS2008上运行单元测试期间复制的隐藏文件夹

时间:2008-10-12 17:32:06

标签: visual-studio-2008 unit-testing

我发现在运行VS2008单元测试时,会在单元测试创​​建的Out文件夹下复制隐藏的.svn subversion文件夹。这是因为我在单元测试中将一个Resources文件夹标记为“要部署的附加文件和文件夹”。有人知道你是否可以将文件夹(在本例中为.svn文件夹)标记为排除?

1 个答案:

答案 0 :(得分:1)

您只能包含单个文件或整个文件夹。问题是部署需要时间。复制的文件越少,测试开始的速度就越快。

或者,您可以通过禁用“部署”在解决方案输出文件夹中运行测试。但我不会这样做。或者您可以尝试自己复制它,例如在标有[AssemblyInitialize]的方法中。你得到一个TestContext,它有属性TestDeploymentDir。如果你真的不需要优化它,就不要这样做。