我正在测试一个.NET
DLL,我已经编写了5个NUnit
测试。所有测试共享一个常见对象,该对象在OneTimeSetUp
中初始化。当我按RunAll
CC_4测试返回时,第五一个单独运行时正常工作。
有什么方法可以将断点放入目标testcase
,选择Run-all
并停止所需的位置?我需要检查未能失败的测试中共享对象的状态。
可能吗?
示例
public class State
{
public int Value;
}
public class Tests{
public State state=new State();
[Testcase]
public void Test1()
{
state.Value=1;
}
[Testcase]
public void Test2()
{
state.Value=2;
}
......
[Testcase]
public void TestN()
{
-----breakpoint
}
}
请尝试使用"调试"而不是"运行全部"。您的运行应在断点上停止。