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.