有啥建议如何为像 Visual Studio 2010 测试这样的 NUnit 测试部署依赖项吗?
Posted
技术标签:
【中文标题】有啥建议如何为像 Visual Studio 2010 测试这样的 NUnit 测试部署依赖项吗?【英文标题】:Any recommendations how to deploy dependencies for NUnit tests like Visual Studio 2010 testing does?有什么建议如何为像 Visual Studio 2010 测试这样的 NUnit 测试部署依赖项吗? 【发布时间】:2010-12-19 04:54:45 【问题描述】:如何设置 VS 2010 和 NUnit 以部署测试依赖项,例如内置的 Visual Studio 测试工具?
内置工具允许您标记文件或文件夹以与您的测试一起部署(通过“测试设置:部署”)。它将测试输出分组到按日期排序的目录中。
我想在 NUnit 上得到类似的东西(这很棒,尤其是 Resharper);
我最接近 NUnit 的方法是将此命令添加为我的测试项目的构建后事件,其中我的测试需要的所有文件都在 TestResources 目录中:
xcopy.exe $(ProjectDir)\TestResources . /E /Y
我在互联网、Resharper 或 NUnit 文档中找不到任何内容...而且我迷失在 MSBuild 文档中。
【问题讨论】:
【参考方案1】:您可以在属性检查器中复制要复制的文件或文件夹,它们将被复制到输出文件夹中。将构建操作设置为“内容”:http://msdn.microsoft.com/en-US/library/0c6xyb66(v=VS.80).aspx
【讨论】:
感谢 Adam,这似乎只适用于单个文件,对吧?我的测试需要的文件很多,并且位于我的 TestResources 目录中的各种嵌套文件夹中。 对于大量文件夹,构建后操作中的 xcopy 方法可能是最好的选择。以上是关于有啥建议如何为像 Visual Studio 2010 测试这样的 NUnit 测试部署依赖项吗?的主要内容,如果未能解决你的问题,请参考以下文章
如何为 Visual Studio 2012 调试器编写自定义本机可视化工具 DLL?
对 cpp check Visual Studio 插件有啥性能建议吗?