相关疑难解决方法(0)

基类中的NUnit和[SetUp]

我正在使用NUnit查看一些测试代码,NUnit继承自包含[SetUp]属性的基类:

public class BaseClass
{
   [SetUp]
   public void SetUp()
   {
     //do something
   }

}

[TestFixture]
public class DerivedClass : BaseClass
{
  [SetUp]
  public void SetUp()
  {

   //do something else, with no call to base.SetUp()
  }
   //tests run down here.
   //[Test]
   //[Test]
   //etc
}
Run Code Online (Sandbox Code Playgroud)

派生类肯定需要在基类'SetUp()方法中完成的工作.

我是否遗漏了某些内容,或者在运行派生类的测试时是否会调用基类中的SetUp()方法?[SetUp]属性是否有特殊功能可以确保在另一个之前调用一个?

c# nunit

39
推荐指数
2
解决办法
2万
查看次数

标签 统计

c# ×1

nunit ×1