Search Results for

    Show / Hide Table of Contents

    Class RepeatAttribute

    Specifies that a test should be run multiple times.

    Inheritance
    object
    Attribute
    NUnitAttribute
    PropertyAttribute
    RepeatAttribute
    Implements
    IApplyToTest
    IRepeatTest
    ICommandWrapper
    Inherited Members
    PropertyAttribute.ApplyToTest(Test)
    PropertyAttribute.Properties
    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.Method, AllowMultiple = false, Inherited = false)]
    public class RepeatAttribute : PropertyAttribute, IApplyToTest, IRepeatTest, ICommandWrapper

    Constructors

    View Source

    RepeatAttribute(int)

    Construct a RepeatAttribute

    Declaration
    public RepeatAttribute(int count)
    Parameters
    Type Name Description
    int count

    The number of times to run the test

    View Source

    RepeatAttribute(int, bool)

    Construct a RepeatAttribute

    Declaration
    public RepeatAttribute(int count, bool stopOnFailure)
    Parameters
    Type Name Description
    int count

    The number of times to run the test

    bool stopOnFailure

    Whether to stop when a test is not successful or not

    Properties

    View Source

    StopOnFailure

    Whether to stop when a test is not successful or not

    Declaration
    public bool StopOnFailure { get; set; }
    Property Value
    Type Description
    bool

    Methods

    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

    IApplyToTest
    IRepeatTest
    ICommandWrapper
    • 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