进行所有测试,但停止并调试其中之一



我正在测试一个.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
   }
}

请尝试使用"调试"而不是"运行全部"。您的运行应在断点上停止。

相关内容

  • 没有找到相关文章

最新更新