Search Results for

    Show / Hide Table of Contents

    Class ExecutionHookAttribute

    Abstract base attribute class for activating execution hooks.

    Inheritance
    object
    Attribute
    NUnitAttribute
    ExecutionHookMethodsAttribute
    ExecutionHookAttribute
    Implements
    IWrapTestMethod
    ICommandWrapper
    IApplyToContext
    Inherited Members
    ExecutionHookMethodsAttribute.BeforeEverySetUpHook(HookData)
    ExecutionHookMethodsAttribute.AfterEverySetUpHook(HookData)
    ExecutionHookMethodsAttribute.BeforeTestHook(HookData)
    ExecutionHookMethodsAttribute.AfterTestHook(HookData)
    ExecutionHookMethodsAttribute.BeforeEveryTearDownHook(HookData)
    ExecutionHookMethodsAttribute.AfterEveryTearDownHook(HookData)
    ExecutionHookMethodsAttribute.BeforeTestActionBeforeTestHook(HookData)
    ExecutionHookMethodsAttribute.BeforeTestActionAfterTestHook(HookData)
    ExecutionHookMethodsAttribute.AfterTestActionBeforeTestHook(HookData)
    ExecutionHookMethodsAttribute.AfterTestActionAfterTestHook(HookData)
    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
    public abstract class ExecutionHookAttribute : ExecutionHookMethodsAttribute, IWrapTestMethod, ICommandWrapper, IApplyToContext

    Constructors

    View Source

    ExecutionHookAttribute()

    Declaration
    protected ExecutionHookAttribute()

    Methods

    View Source

    ApplyToContext(TestExecutionContext)

    Apply changes to the execution context

    Declaration
    public void ApplyToContext(TestExecutionContext context)
    Parameters
    Type Name Description
    TestExecutionContext context

    The execution context

    View Source

    Wrap(TestCommand)

    Wrap a command and return the result.

    Declaration
    public TestCommand Wrap(TestCommand command)
    Parameters
    Type Name Description
    TestCommand command

    The command to be wrapped

    Returns
    Type Description
    TestCommand

    The wrapped command

    Implements

    IWrapTestMethod
    ICommandWrapper
    IApplyToContext
    • 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