在以测试驱动的方式开发自定义 MSBuild 任务时,您会采用什么方法?
是否有适用于 Microsoft.Build.Utilities.ToolTask 扩展的测试驱动开发的可用测试工具?
我正在考虑尝试使用 NUnit 或 MSUnit 并检查生成的文件及其放置位置,尽管我认为这有点笨拙。
最佳答案
这不是真正的 TDD 方式,但请查看工具 MS Build Sidekicks
这个工具确实可以帮助我们开发夜间/每日构建(包括数据库创建、结构比较、代码分析、测试执行、clickonce 部署......)
您可以在构建机器和本地开发机器上分析和调试构建类型。
关于c# - MSBuild 任务的测试驱动开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3298150/