Table of Contents

Class AuthenticationProviderIntegrationTests

Namespace
ProjectTemplate.Web.Tests
Assembly
ProjectTemplate.Web.Tests.dll

Provides integration tests for authentication provider registration through the application authentication module.

public sealed class AuthenticationProviderIntegrationTests
Inheritance
AuthenticationProviderIntegrationTests
Inherited Members

Methods

DisabledExternalProviders_DoNotRegisterProviderSchemes()

Verifies that disabled external providers do not register provider authentication schemes.

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/AuthenticationProviderIntegrationTests.cs", 17)]
public Task DisabledExternalProviders_DoNotRegisterProviderSchemes()

Returns

Task

A task that represents the asynchronous test operation.

EnabledGitHubProvider_RegistersConfiguredScheme()

Verifies that the GitHub provider registers the configured scheme when enabled.

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/AuthenticationProviderIntegrationTests.cs", 166)]
public Task EnabledGitHubProvider_RegistersConfiguredScheme()

Returns

Task

A task that represents the asynchronous test operation.

EnabledGoogleProvider_RegistersConfiguredScheme()

Verifies that the Google provider registers the configured scheme when enabled.

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/AuthenticationProviderIntegrationTests.cs", 136)]
public Task EnabledGoogleProvider_RegistersConfiguredScheme()

Returns

Task

A task that represents the asynchronous test operation.

EnabledMicrosoftProvider_RegistersConfiguredScheme()

Verifies that the Microsoft provider registers the configured scheme when enabled.

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/AuthenticationProviderIntegrationTests.cs", 108)]
public Task EnabledMicrosoftProvider_RegistersConfiguredScheme()

Returns

Task

A task that represents the asynchronous test operation.

EnabledOpenIdConnectProvider_RegistersConfiguredScheme()

Verifies that the OpenID Connect provider registers the configured scheme when enabled.

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/AuthenticationProviderIntegrationTests.cs", 46)]
public Task EnabledOpenIdConnectProvider_RegistersConfiguredScheme()

Returns

Task

A task that represents the asynchronous test operation.

EnabledSaml2Provider_RegistersConfiguredScheme()

Verifies that the SAML2 provider registers the configured scheme when enabled.

[Fact("/home/runner/work/NetCoreApplicationTemplate/NetCoreApplicationTemplate/tests/ProjectTemplate.Web.Tests/AuthenticationProviderIntegrationTests.cs", 79)]
public Task EnabledSaml2Provider_RegistersConfiguredScheme()

Returns

Task

A task that represents the asynchronous test operation.