Search Results for

    Show / Hide Table of Contents

    Class TestFixtureData

    The TestFixtureData class represents a set of arguments and other parameter info to be used for a parameterized fixture. It is derived from TestFixtureParameters and adds a fluent syntax for use in initializing the fixture.

    Inheritance
    object
    TestParameters
    TestFixtureParameters
    TestFixtureData
    Implements
    IApplyToTest
    ITestFixtureData
    ITestData
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NUnit.Framework
    Assembly: nunit.framework.dll
    Syntax
    public class TestFixtureData : TestFixtureParameters, IApplyToTest, ITestFixtureData, ITestData

    Constructors

    View Source

    TestFixtureData(object?)

    Initializes a new instance of the TestFixtureData class.

    Declaration
    public TestFixtureData(object? arg)
    Parameters
    Type Name Description
    object arg

    The argument.

    View Source

    TestFixtureData(object?, object?)

    Initializes a new instance of the TestFixtureData class.

    Declaration
    public TestFixtureData(object? arg1, object? arg2)
    Parameters
    Type Name Description
    object arg1

    The first argument.

    object arg2

    The second argument.

    View Source

    TestFixtureData(object?, object?, object?)

    Initializes a new instance of the TestFixtureData class.

    Declaration
    public TestFixtureData(object? arg1, object? arg2, object? arg3)
    Parameters
    Type Name Description
    object arg1

    The first argument.

    object arg2

    The second argument.

    object arg3

    The third argument.

    View Source

    TestFixtureData(params object?[]?)

    Initializes a new instance of the TestFixtureData class.

    Declaration
    public TestFixtureData(params object?[]? args)
    Parameters
    Type Name Description
    object[] args

    The arguments.

    Methods

    View Source

    Explicit()

    Marks the test fixture as explicit.

    Declaration
    public TestFixtureData Explicit()
    Returns
    Type Description
    TestFixtureData
    View Source

    Explicit(string)

    Marks the test fixture as explicit, specifying the reason.

    Declaration
    public TestFixtureData Explicit(string reason)
    Parameters
    Type Name Description
    string reason
    Returns
    Type Description
    TestFixtureData
    View Source

    Ignore(string)

    Ignores this TestFixture, specifying the reason.

    Declaration
    public TestFixtureData Ignore(string reason)
    Parameters
    Type Name Description
    string reason

    The reason.

    Returns
    Type Description
    TestFixtureData
    View Source

    SetArgDisplayNames(params string[]?)

    Sets the list of display names to use as the parameters in the test name.

    Declaration
    public TestFixtureData SetArgDisplayNames(params string[]? displayNames)
    Parameters
    Type Name Description
    string[] displayNames
    Returns
    Type Description
    TestFixtureData

    Implements

    IApplyToTest
    ITestFixtureData
    ITestData
    • 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