我正在学习 xUnit,到目前为止,我发现它是一个最有用的工具。这让我重新思考我对 TDD 的一些编码策略。
但是,我遇到了一个有趣的问题。我的测试用例失败了。那里没有真正的问题,但是我该如何调试呢?
具体来说,我的测试用例由于“超出索引”错误或类似原因而失败。它没有在断言语句中失败。我现在需要的是在 Visual Studio 调试器处于活动状态的情况下运行测试用例的某种方法,以便我可以看到不同变量的状态。
我不打算发布代码,因为这种情况肯定会再次出现。有谁知道如何调试测试用例本身?
差点忘了!我正在使用,
- Visual Studio 2010 Ultimate(Dreamspark 许可证)
- xUnit 1.9
我的工作流程涉及使用 xUnit GUI 运行程序来运行测试。
如果我要问的是不可能的,有人可以建议我可以使用的替代测试套件来满足我的需求吗?