4

我想调试我的测试,检查每个测试以查看失败的确切位置。我使用的是很棒的工具 coderush,但我的试用期 1 个月已过期。

欢迎任何建议。

4

1 回答 1

6

正如马克所说,如果你发现一个工具真的很有用,那就买吧。我个人使用 ReSharper 来运行我的测试,但这是个人选择。

使用NCrunch,它是免费的(而且很棒)。我相信你也可以用它来调试。

但是,您可以使用 NUnit GUI 进行调试 - 只需将调试器附加到进程、设置断点并运行测试。

但是,我通常会尽量要求使用调试器来修复测试。当一个断言在精心设计的测试中失败时,经过一番思考,通常会提供足够的信息来修复实现。如果不是,则表明这是一个复杂的场景 - 有时建议添加更多测试来处理场景的每个部分。但是,是的,偶尔你会需要调试器......

于 2012-06-23T09:51:09.117 回答