Table of Contents

WebHostFixtureExtensions Class

Definition

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

Extension methods for the IWebHostFixture interface.

public static class WebHostFixtureExtensions
Inheritance
WebHostFixtureExtensions

Examples

The following example validates that an IWebHostFixture has a valid initialized state by calling HasValidState. The method checks that the underlying generic host fixture is valid and that the application configure callback is set.

using Codebelt.Extensions.Xunit.Hosting.AspNetCore;

namespace WebFixtureTests;

public class WebHostStateGuard
{
    public bool EnsureFixtureIsReady(IWebHostFixture fixture)
    {
        return fixture.HasValidState();
    }
}

Methods

Name Description
HasValidState(IWebHostFixture)

Determines whether the specified IWebHostFixture has a valid state.