在以测试驱动的方式开发自定义MSBuild任务时,您会采用什么方法?
是否有适用于Microsoft.Build.Utilities.ToolTask扩展的测试驱动开发的可用测试工具?
我正在考虑尝试使用NUnit或MSUnit并检查生成的文件及其放置位置,尽管我认为这样做有点笨拙。
发布于 2010-07-21 18:21:48
这不是真正的测试驱动开发方式,但看看工具MS Build Sidekicks
这个工具真的可以帮助我们开发每晚/每天的构建(包括数据库创建、结构比较、CodeAnalysis、测试执行、clickonce部署……)
可以在生成计算机和本地开发计算机上分析和调试生成类型。
发布于 2010-08-24 01:51:43
构建脚本不是为测试而设计的。但
您可以创建一些构建的SmokeTests,以查看是否一切正常。如果您正在部署一个网站,您可以进行一些冒烟测试,以查看:
可以打开
这些冒烟测试应该能够从命令行调用,因此您可以在创建构建后立即从任务AfterDropBuild调用它们来查看冒烟测试的结果。
https://stackoverflow.com/questions/3298150
复制相似问题