有啥建议如何为像 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 code写代码提示插件

如何为 Visual Studio 2012 调试器编写自定义本机可视化工具 DLL?

对 cpp check Visual Studio 插件有啥性能建议吗?

如何为office安装visual studio工具?

按照 Visual Studio 的建议,使用 fopen 而不是 fopen_s 有啥错误?

如何为 Visual Studio Express 2013 桌面项目创建安装程序