Table of Contents

WebApplicationTest Constructor

Definition

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

WebApplicationTest(T, ITestOutputHelper, Type)

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

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

Parameters

hostFixture T

An implementation of the IWebApplicationFixture<TEntryPoint> interface.

output ITestOutputHelper

An implementation of the Xunit.ITestOutputHelper interface.

callerType Type

The Type of caller that ends up invoking this instance.

WebApplicationTest(bool, T, ITestOutputHelper, Type)

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

protected WebApplicationTest(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 IWebApplicationFixture<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.