PexTestNamerAttributeBase 类

定义

用于定义和注册新 Microsoft.Pex.Engine.TestGeneration.IPexTestNamer 实现的抽象基本属性

public ref class PexTestNamerAttributeBase abstract : Microsoft::Pex::Framework::Packages::PexExplorationPackageAttributeBase
public abstract class PexTestNamerAttributeBase : Microsoft.Pex.Framework.Packages.PexExplorationPackageAttributeBase
type PexTestNamerAttributeBase = class
    inherit PexExplorationPackageAttributeBase
Public MustInherit Class PexTestNamerAttributeBase
Inherits PexExplorationPackageAttributeBase
继承

构造函数

PexTestNamerAttributeBase()

属性

Name

获取此包的名称。

(继承自 PexExplorationPackageAttributeBase)

方法

AfterExploration(IPexExplorationComponent, Object)

在探索结束之后执行的回调。

BeforeExploration(IPexExplorationComponent)

在探索开始之前执行的回调。

CreateTestNamer(IPexExplorationComponent)

创建新的测试命名器。

Decorate(Name, IPexDecoratedComponentElement)

此方法可以向 IntelliTest 公告筛选器、焦点和包。

(继承自 PexExplorationPackageAttributeBase)
Initialize(IPexExplorationEngine)

初始化指定的探索包。 可以与服务进行交互。

Load(IContainer)

此方法提供安装或替代服务的机会。

Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext)

在特定可见性上下文中验证属性。

(继承自 PexComponentElementDecoratorAttributeBase)

显式接口实现

IPexComponentElementDecorator.Decorate(Name, IPexDecoratedComponentElement) (继承自 PexComponentElementDecoratorAttributeBase)
IPexExplorationPackage.AfterExploration(IPexExplorationComponent, Object) (继承自 PexExplorationPackageAttributeBase)
IPexExplorationPackage.BeforeExploration(IPexExplorationComponent) (继承自 PexExplorationPackageAttributeBase)
IPexExplorationPackage.Initialize(IPexExplorationEngine) (继承自 PexExplorationPackageAttributeBase)
IPexExplorationPackage.Load(IContainer) (继承自 PexExplorationPackageAttributeBase)
IPexValidatable.Validate(IPexLog, ICustomAttributeProviderEx, VisibilityContext) (继承自 PexComponentElementDecoratorAttributeBase)

适用于