C# 如何从测试用例中跳过Gallio/MbUnit中的拆卸部分

C# 如何从测试用例中跳过Gallio/MbUnit中的拆卸部分,c#,automated-tests,watin,mbunit,gallio,C#,Automated Tests,Watin,Mbunit,Gallio,我将Gallio/MbUnit与WatiN一起使用,我有一个定义好的方法作为拆卸执行,我需要的是一种从特定测试用例中跳过拆卸的方法,这可能吗 谢谢。我不认为有办法跳过特定测试方法的拆卸方法。我在MBUnit中遇到了类似的需求,因此我所做的是删除SetUp和TearDown方法。然后,我创建了一个factory类,该类将使用“using”语句为我执行所需的设置/拆卸。例如: [Test] public void Folder_GetPropertyType_Valid()

我将Gallio/MbUnit与WatiN一起使用,我有一个定义好的方法作为拆卸执行,我需要的是一种从特定测试用例中跳过拆卸的方法,这可能吗


谢谢。

我不认为有办法跳过特定测试方法的拆卸方法。我在MBUnit中遇到了类似的需求,因此我所做的是删除SetUp和TearDown方法。然后,我创建了一个factory类,该类将使用“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));
        }
    }
在本例中,我使用factory IntegrationUtil获取文件夹的对象实例,并在“使用”括号后清理内容。该测试是从一个MBUnit测试类中提取出来的,该类中没有包含任何设置/拆卸方法

希望这有帮助