SetUp方法如何在扩展的TestFixture类中表现?

时间:2017-01-12 11:21:28

标签: c# nunit

我有两个测试类,如下例所示:

[TestFixture]
class BaseTest {

    [SetUp]
    public void SetupMethodA() {

    }

} 

[TestFixture]
class SomeTestFixture : BaseTest {

    [SetUp]
    public void SetupMethodB() {

    }

}

是否有(SetUpSetupMethodA)调用两个SetupMethodB方法的已定义顺序?

1 个答案:

答案 0 :(得分:3)

根据latest NUnit documentation

  

如果基类定义了一个SetUp方法,那么该方法将在派生类中的每个测试方法之前调用。

     

NUnit将在派生类中的方法之前调用基类SetUp方法。