Я не верю, что есть способ пропустить метод TearDown для конкретного метода тестирования. Я столкнулся с аналогичной необходимостью с MBUnit, поэтому вместо этого были удалены методы SetUp и TearDown. Затем я создал фабричный класс, который будет выполнять необходимые SetUp / Teardown для меня, используя выражение «using». Пример:
[Test]
public void Folder_GetPropertyType_Valid()
{
using (var folder = IntegrationUtil.GetFolder())
{
PropId pid = folder.Properties.ElementAt(FolderMockConstants.FOLDER_FIRST_ELEMENT);
Assert.AreEqual(FolderMockConstants.FOLDER_VALID_PROPERTY_TYPE, folder.GetPropertyType(pid));
}
}
В этом случае я использую фабрику IntegrationUtil, чтобы получить экземпляр объекта папки, и все очищается после скобок «использования». Этот тест был извлечен из класса тестирования MBUnit, в котором не было никаких методов Setup / TearDown.
Надеюсь, это поможет.