У меня есть класс тестовых приборов AB C, который наследуется от базового класса с именем BaseTest. И для BaseTest, и для AB C определены разделение тестовой фиксации и настройка тестовой фиксации.
Я хочу знать, какие TestFixtureSetUp и TestFixtureTearDown выполняются первыми. Пожалуйста, смотрите код ниже:
public class BaseTest
{
[TestFixtureSetup]
public void BaseSetup()
{
}
[TestFixtureTearDown]
public void BaseTearDown()
{
}
}
public class ABC : BaseTest
{
[TestFixtureSetup]
public void Setup()
{
}
[TestFixtureTearDown]
public void TearDown()
{
}
}
Что я хочу знать, так это то, выполняется ли BaseTearDown первым или TearDown?