运行所有测试,但停止并调试其中一个

时间:2019-05-13 12:06:09

标签: .net unit-testing debugging nunit testcase

我正在测试一个.NET dll,并且已经针对它编写了5个NUnit测试。所有测试共享一个在OneTimeSetUp中初始化的公共对象。当我按{{1 }} RunAll测试返回正确。第五个单独运行时效果很好。

是否可以将断点放置在目标4/5中,选择testcase并在需要的地方停止?我需要在测试失败的情况下检查共享对象的状态。

有可能吗?

示例

Run-all

1 个答案:

答案 0 :(得分:4)

请尝试使用“调试”而不是“全部运行”。您的跑步应该在断点处停止。