Search Results for

    Show / Hide Table of Contents

    Class PropertyAttribute

    Attaches information to a test assembly, fixture or method as a name/value pair.

    Inheritance
    object
    Attribute
    NUnitAttribute
    PropertyAttribute
    ApartmentAttribute
    AuthorAttribute
    CancelAfterAttribute
    DescriptionAttribute
    LevelOfParallelismAttribute
    MaxTimeAttribute
    ParallelizableAttribute
    RepeatAttribute
    RequiresThreadAttribute
    SetCultureAttribute
    SetUICultureAttribute
    TestOfAttribute
    TimeoutAttribute
    Implements
    IApplyToTest
    Inherited Members
    Attribute.GetCustomAttributes(MemberInfo, Type)
    Attribute.GetCustomAttributes(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(MemberInfo)
    Attribute.GetCustomAttributes(MemberInfo, bool)
    Attribute.IsDefined(MemberInfo, Type)
    Attribute.IsDefined(MemberInfo, Type, bool)
    Attribute.GetCustomAttribute(MemberInfo, Type)
    Attribute.GetCustomAttribute(MemberInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo)
    Attribute.GetCustomAttributes(ParameterInfo, Type)
    Attribute.GetCustomAttributes(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(ParameterInfo, bool)
    Attribute.IsDefined(ParameterInfo, Type)
    Attribute.IsDefined(ParameterInfo, Type, bool)
    Attribute.GetCustomAttribute(ParameterInfo, Type)
    Attribute.GetCustomAttribute(ParameterInfo, Type, bool)
    Attribute.GetCustomAttributes(Module, Type)
    Attribute.GetCustomAttributes(Module)
    Attribute.GetCustomAttributes(Module, bool)
    Attribute.GetCustomAttributes(Module, Type, bool)
    Attribute.IsDefined(Module, Type)
    Attribute.IsDefined(Module, Type, bool)
    Attribute.GetCustomAttribute(Module, Type)
    Attribute.GetCustomAttribute(Module, Type, bool)
    Attribute.GetCustomAttributes(Assembly, Type)
    Attribute.GetCustomAttributes(Assembly, Type, bool)
    Attribute.GetCustomAttributes(Assembly)
    Attribute.GetCustomAttributes(Assembly, bool)
    Attribute.IsDefined(Assembly, Type)
    Attribute.IsDefined(Assembly, Type, bool)
    Attribute.GetCustomAttribute(Assembly, Type)
    Attribute.GetCustomAttribute(Assembly, Type, bool)
    Attribute.Equals(object)
    Attribute.GetHashCode()
    Attribute.Match(object)
    Attribute.IsDefaultAttribute()
    Attribute.TypeId
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    Namespace: NUnit.Framework
    Assembly: nunit.framework.dll
    Syntax
    [AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Class|AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
    public class PropertyAttribute : NUnitAttribute, IApplyToTest

    Constructors

    View Source

    PropertyAttribute()

    Constructor for derived classes that set the property dictionary directly.

    Declaration
    protected PropertyAttribute()
    View Source

    PropertyAttribute(object)

    Constructor for use by derived classes that use the name of the type as the property name. Derived classes must ensure that the Type of the property value is a standard type supported by the BCL. Any custom types will cause a serialization Exception when in the client.

    Declaration
    protected PropertyAttribute(object propertyValue)
    Parameters
    Type Name Description
    object propertyValue
    View Source

    PropertyAttribute(string, double)

    Construct a PropertyAttribute with a name and double value

    Declaration
    public PropertyAttribute(string propertyName, double propertyValue)
    Parameters
    Type Name Description
    string propertyName

    The name of the property

    double propertyValue

    The property value

    View Source

    PropertyAttribute(string, int)

    Construct a PropertyAttribute with a name and int value

    Declaration
    public PropertyAttribute(string propertyName, int propertyValue)
    Parameters
    Type Name Description
    string propertyName

    The name of the property

    int propertyValue

    The property value

    View Source

    PropertyAttribute(string, string)

    Construct a PropertyAttribute with a name and string value

    Declaration
    public PropertyAttribute(string propertyName, string propertyValue)
    Parameters
    Type Name Description
    string propertyName

    The name of the property

    string propertyValue

    The property value

    Properties

    View Source

    Properties

    Gets the property dictionary for this attribute

    Declaration
    public IPropertyBag Properties { get; }
    Property Value
    Type Description
    IPropertyBag

    Methods

    View Source

    ApplyToTest(Test)

    Modifies a test by adding properties to it.

    Declaration
    public virtual void ApplyToTest(Test test)
    Parameters
    Type Name Description
    Test test

    The test to modify

    Implements

    IApplyToTest
    • View Source
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0