Applies declarative metadata to a test component.

Namespace:  Gallio.Framework.Pattern
Assembly:  Gallio (in Gallio.dll) Version: 3.4.0.0 (3.4.11.0)

Syntax

C#
public abstract class MetadataPatternAttribute : PatternAttribute
Visual Basic (Declaration)
Public MustInherit Class MetadataPatternAttribute _
	Inherits PatternAttribute

Remarks

A metadata attribute is similar to a decorator but more restrictive. Metadata does not modify the structure of a test directly. Instead it introduces additional metadata key / value pairs for classification, filtering, reporting, documentation or other purposes.

Inheritance Hierarchy

System..::.Object
  System..::.Attribute
    Gallio.Framework.Pattern..::.PatternAttribute
      Gallio.Framework.Pattern..::.MetadataPatternAttribute
        MbUnit.Framework..::.AuthorAttribute
        MbUnit.Framework..::.CategoryAttribute
        MbUnit.Framework..::.DescriptionAttribute
        MbUnit.Framework..::.ImportanceAttribute
        MbUnit.Framework..::.MetadataAttribute
        MbUnit.Framework..::.TestsOnAttribute

See Also