【发布时间】:2008-12-22 07:33:25
【问题描述】:
我在解决方案文件中有许多项目,其中包含为它们编写的单元测试,我希望将它们设置为由我们的持续集成服务器运行。但是,由于许多测试写得不好并且没有定期运行,所以很多测试都失败了。
我目前没有时间修复所有测试,但我相信运行现有测试是有价值的。处理失败的单元测试的最佳方法是什么?
我目前正在做的是将每个失败的测试标记为显式并留下 TODO 评论。
[Test, Explicit] //TODO: Rewrite this test because it fails
有没有更好的方法来做到这一点?还是应该先修复所有测试,然后再将它们包含在 CIS 运行的测试中?
【问题讨论】:
标签: unit-testing nunit failing-tests