如何调试特定的行测试?
我正在使用 Visual Studio 和 nUnit。TDD.NET插件很棒,但它不允许我调试特定的行测试,在进行测试之前,我必须通过所有以前的测试。
我知道有一些商业解决方案。我正在寻找免费(或非常便宜)的解决方案。
<RowTest()> _
<Row("x")> _
<Row("y")> _
<Row("z")> _
Public Sub TEst(ByVal fileToParse As String)
...
End Sub
在这种情况下,为了能够测试 Row("z") 我必须通过 "x" 和 "y" 并且我有一些超过 10 行的测试。
2 不够好的解决方案:
- 使用条件断点作为解决方法。
- 使用 nUnit 启动调试模式并从 nUnit GUI 运行该行测试。但这需要相当长的时间,有时我不想将我的单元测试 DLL 作为启动项目。