Show / Hide Table of Contents

    Class AccessTestHarnessBuilder<TAccessTestHarnessBuilder>

    Provides the abstract builder class for an AccessTestHarness.

    Inheritance
    System.Object
    AccessTestHarnessBuilder<TAccessTestHarnessBuilder>
    AccessTestHarnessBuilder
    AccessTestHarnessBuilder
    AccessTestHarnessBuilder
    Namespace: Copper.Conventions.Method.Testing.Harness.V1
    Assembly: Copper.Conventions.Method.Testing.Harness.dll
    Syntax
    public abstract class AccessTestHarnessBuilder<TAccessTestHarnessBuilder> : ComponentBuilder<AccessTestHarness, TAccessTestHarnessBuilder> where TAccessTestHarnessBuilder : AccessTestHarnessBuilder<TAccessTestHarnessBuilder>
    Type Parameters
    Name Description
    TAccessTestHarnessBuilder

    The Access test harness builder type.

    Constructors

    View Source

    AccessTestHarnessBuilder()

    Initializes a new instance of the AccessTestHarnessBuilder<TAccessTestHarnessBuilder> class.

    Declaration
    protected AccessTestHarnessBuilder()

    Methods

    View Source

    AddAccess<TImplementation>(Func<TestHarnessAccessBuilder<TImplementation>>)

    Adds an Access to the test harness.

    Declaration
    public TAccessTestHarnessBuilder AddAccess<TImplementation>(Func<TestHarnessAccessBuilder<TImplementation>> testHarnessAccessBuilderConfigureDelegate)
        where TImplementation : class
    Parameters
    Type Name Description
    System.Func<TestHarnessAccessBuilder<TImplementation>> testHarnessAccessBuilderConfigureDelegate

    The test harness Access builder configure delegate.

    Returns
    Type Description
    TAccessTestHarnessBuilder

    The same instance of TAccessTestHarnessBuilder for chaining.

    Type Parameters
    Name Description
    TImplementation
    View Source

    ConfigureTestHarnessComponentConfiguration(Action<ChildComponentConfiguration<TestHarnessBuilder>>)

    Configures Access test harness's inner test harness component configuration.

    Declaration
    public TAccessTestHarnessBuilder ConfigureTestHarnessComponentConfiguration(Action<ChildComponentConfiguration<TestHarnessBuilder>> configureDelegate)
    Parameters
    Type Name Description
    System.Action<ChildComponentConfiguration<TestHarnessBuilder>> configureDelegate

    The delegate for configuring the .

    Returns
    Type Description
    TAccessTestHarnessBuilder
    • View Source
    In This Article
    • Constructors
      • AccessTestHarnessBuilder()
    • Methods
      • AddAccess<TImplementation>(Func<TestHarnessAccessBuilder<TImplementation>>)
      • ConfigureTestHarnessComponentConfiguration(Action<ChildComponentConfiguration<TestHarnessBuilder>>)
    Back to top Generated by DocFX