Namespace ProjectTemplate.Web.Tests
Classes
- AdvertisedBehaviorTests
Provides integration tests for v1.0 advertised runtime behaviors that consumers rely on.
- AntiforgeryTests
Verifies that antiforgery validation is applied globally to unsafe MVC requests.
- ApiVersioningTests
Provides integration tests for API versioning configuration and routing.
- ApplicationAuditIntegrityHealthCheckTests
Provides tests for the audit integrity health check, including reconciliation freshness and endpoint placement.
- ApplicationDatabaseHealthCheckTests
Provides tests for the application database readiness check.
- AuditAndLoggingPrivacyDefaultsTests
Pins the privacy-affecting defaults a generated application starts with.
- AuditCompletionContractVectorTests
Regenerates the published audit-completion contract vectors through production NCAT builders, hashers, outbox staging, and dispatch, then requires the committed fixture to match byte for byte.
- AuthenticationProviderIntegrationTests
Provides integration tests for authentication provider registration through the application authentication module.
- AuthenticationTests
Provides integration tests for the application authentication configuration and baseline cookie authentication behavior.
- AuthorizationPolicyTests
Provides integration tests for application authorization policy configuration and role/permission policy behavior.
- BackgroundServiceRetryDelayTests
Verifies the retry delay applied by the audit background services after consecutive failures.
- ClaimsTransformationTests
Provides unit tests for application claims transformation and normalization behavior.
- ConfigurationListBindingTests
Provides tests for replace semantics on configured path prefix lists.
- DataAccessServiceExtensionsTests
Provides tests for application data access provider configuration.
- DeprecatedVersionSunsetHeaderTests
Covers the configurable
Sunsetheader advertised for a deprecated API version.
- ErrorHandlingPipelineTests
Provides integration tests for the unhandled-exception path through the centralized error-handling pipeline.
- ExternalAuthenticationEndpointTests
Provides integration tests for the baseline external authentication endpoints.
- ExternalLoginAccountResolverTests
Provides tests for the EF Core external login account-linking resolver.
- FallbackAuthorizationPolicyTests
Provides integration coverage for the closed-by-default fallback authorization posture.
- ForwardedHeadersTests
Provides tests for forwarded headers configuration and binding behavior.
- HealthCheckTests
Provides integration tests for baseline health check endpoints.
- HstsTests
Verifies HTTP Strict Transport Security registration.
- MicrosoftAuthenticationTests
Provides tests for Microsoft external authentication provider registration.
- MvcViewLayoutTests
Verifies the complete HTML document shared by controller-rendered views.
- OpenTelemetryTests
Provides integration and configuration tests for the application OpenTelemetry foundation.
- PersistenceStringPropertyTests
Contains property-based tests for persistence string normalization behavior.
- ProblemDetailsExceptionHandlerTests
Provides contract tests for centralized Problem Details exception handling.
- RateLimitingTests
Provides integration tests for the application rate limiting configuration and policies.
- RepositoryLintTests
Checks that apply to this repository's own sources rather than to generated application behavior.
- RequestLoggingPrivacyTests
Verifies that diagnostic log entries written outside the request-logging middleware honor the request-logging remote IP address privacy option.
- SecurityHeadersTests
Provides integration tests for configurable security header middleware behavior.