Table of Contents

ApplicationTest Constructor

Definition

Namespace
Codebelt.Extensions.Xunit.Hosting
Assemblies
Codebelt.Extensions.Xunit.Hosting.dll
Source
src/Codebelt.Extensions.Xunit.Hosting/ApplicationTest.cs

ApplicationTest(T, ITestOutputHelper, Type)

Initializes a new instance of the ApplicationTest<TEntryPoint, T> class.

protected ApplicationTest(T hostFixture, ITestOutputHelper output = null, Type callerType = null)

Parameters

hostFixture T

An implementation of the IApplicationFixture<TEntryPoint> interface.

output ITestOutputHelper

An implementation of the Xunit.ITestOutputHelper interface.

callerType Type

The Type of caller that ends up invoking this instance.

ApplicationTest(bool, T, ITestOutputHelper, Type)

Initializes a new instance of the ApplicationTest<TEntryPoint, T> class.

protected ApplicationTest(bool skipHostFixtureInitialization, T hostFixture, ITestOutputHelper output = null, Type callerType = null)

Parameters

skipHostFixtureInitialization bool

A value indicating whether to skip the host fixture initialization.

hostFixture T

An implementation of the IApplicationFixture<TEntryPoint> interface.

output ITestOutputHelper

An implementation of the Xunit.ITestOutputHelper interface.

callerType Type

The Type of caller that ends up invoking this instance.

Exceptions

ArgumentNullException

hostFixture is null.