926 B
926 B
Auth Server Integration Tests AGENTS
Purpose & Scope
- Working directory:
src/Authority/StellaOps.Authority/StellaOps.Auth.ServerIntegration.Tests/. - Roles: QA automation, backend engineer.
- Focus: resource server options, policy registration, bypass evaluation, and scope authorization behavior.
Required Reading (treat as read before DOING)
docs/README.mddocs/07_HIGH_LEVEL_ARCHITECTURE.mddocs/modules/platform/architecture-overview.mddocs/modules/authority/architecture.md- Relevant sprint files.
Working Agreements
- Keep tests deterministic (fixed time/IDs, stable ordering).
- Avoid live network calls; use fakes for metadata/JWKS retrieval.
- Update
docs/implplan/SPRINT_*.mdand localTASKS.mdwhen starting or completing work.
Testing
- Use xUnit + FluentAssertions + TestKit.
- Cover options validation, bypass deny paths, scope normalization, and audit event emission.