Search Results for

    Show / Hide Table of Contents

    Class TestAssemblyRunner

    Xunit.Extensions.Ordering customized test assembly runner.

    Inheritance
    System.Object
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>
    Xunit.Sdk.XunitTestAssemblyRunner
    TestAssemblyRunner
    Implements
    System.IDisposable
    Inherited Members
    Xunit.Sdk.XunitTestAssemblyRunner.Dispose()
    Xunit.Sdk.XunitTestAssemblyRunner.GetTestFrameworkDisplayName()
    Xunit.Sdk.XunitTestAssemblyRunner.GetTestFrameworkEnvironment()
    Xunit.Sdk.XunitTestAssemblyRunner.SetupSyncContext(System.Int32)
    Xunit.Sdk.XunitTestAssemblyRunner.Initialize()
    Xunit.Sdk.XunitTestAssemblyRunner.RunTestCollectionsAsync(Xunit.Sdk.IMessageBus, System.Threading.CancellationTokenSource)
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.CreateMessageBus()
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.OrderTestCollections()
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.RunAsync()
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.Aggregator
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.ExecutionOptions
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.DiagnosticMessageSink
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.ExecutionMessageSink
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.TestAssembly
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.TestCaseOrderer
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.TestCollectionOrderer
    Xunit.Sdk.TestAssemblyRunner<Xunit.Sdk.IXunitTestCase>.TestCases
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.ToString()
    Namespace: Xunit.Extensions.Ordering
    Assembly: Xunit.Extensions.Ordering.dll
    Syntax
    public class TestAssemblyRunner : XunitTestAssemblyRunner, IDisposable

    Constructors

    | Improve this Doc View Source

    TestAssemblyRunner(ITestAssembly, IEnumerable<IXunitTestCase>, IMessageSink, IMessageSink, ITestFrameworkExecutionOptions)

    Declaration
    public TestAssemblyRunner(ITestAssembly testAssembly, IEnumerable<IXunitTestCase> testCases, IMessageSink diagnosticMessageSink, IMessageSink executionMessageSink, ITestFrameworkExecutionOptions executionOptions)
    Parameters
    Type Name Description
    Xunit.Abstractions.ITestAssembly testAssembly
    System.Collections.Generic.IEnumerable<Xunit.Sdk.IXunitTestCase> testCases
    Xunit.Abstractions.IMessageSink diagnosticMessageSink
    Xunit.Abstractions.IMessageSink executionMessageSink
    Xunit.Abstractions.ITestFrameworkExecutionOptions executionOptions

    Properties

    | Improve this Doc View Source

    AssemblyFixtureMappings

    Declaration
    protected Dictionary<Type, object> AssemblyFixtureMappings { get; }
    Property Value
    Type Description
    System.Collections.Generic.Dictionary<System.Type, System.Object>

    Methods

    | Improve this Doc View Source

    AfterTestAssemblyStartingAsync()

    Declaration
    protected override async Task AfterTestAssemblyStartingAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    Overrides
    Xunit.Sdk.XunitTestAssemblyRunner.AfterTestAssemblyStartingAsync()
    | Improve this Doc View Source

    BeforeTestAssemblyFinishedAsync()

    Declaration
    protected override async Task BeforeTestAssemblyFinishedAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    Overrides
    Xunit.Sdk.XunitTestAssemblyRunner.BeforeTestAssemblyFinishedAsync()
    | Improve this Doc View Source

    CreateAssemblyFixturesAsync()

    Declaration
    protected virtual async Task CreateAssemblyFixturesAsync()
    Returns
    Type Description
    System.Threading.Tasks.Task
    | Improve this Doc View Source

    CreateAssemlbyFixture(Type)

    Declaration
    protected virtual void CreateAssemlbyFixture(Type fixtureType)
    Parameters
    Type Name Description
    System.Type fixtureType
    | Improve this Doc View Source

    RunTestCollectionAsync(IMessageBus, ITestCollection, IEnumerable<IXunitTestCase>, CancellationTokenSource)

    Declaration
    protected override Task<RunSummary> RunTestCollectionAsync(IMessageBus messageBus, ITestCollection testCollection, IEnumerable<IXunitTestCase> testCases, CancellationTokenSource cancellationTokenSource)
    Parameters
    Type Name Description
    Xunit.Sdk.IMessageBus messageBus
    Xunit.Abstractions.ITestCollection testCollection
    System.Collections.Generic.IEnumerable<Xunit.Sdk.IXunitTestCase> testCases
    System.Threading.CancellationTokenSource cancellationTokenSource
    Returns
    Type Description
    System.Threading.Tasks.Task<Xunit.Sdk.RunSummary>
    Overrides
    Xunit.Sdk.XunitTestAssemblyRunner.RunTestCollectionAsync(Xunit.Sdk.IMessageBus, Xunit.Abstractions.ITestCollection, System.Collections.Generic.IEnumerable<Xunit.Sdk.IXunitTestCase>, System.Threading.CancellationTokenSource)

    Implements

    System.IDisposable
    • Improve this Doc
    • View Source
    In This Article
    Back to top © Dangl IT GmbH