You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Strengthen confidence in gameplay logic and API stability by expanding automated tests: domain edge cases, API contract tests, and snapshot verification of guess evaluations.
Motivation
Prevent regressions as new features (persistence, validation, variants) land
Catch subtle duplicate-letter scoring bugs
Lock in API response structure
Scope
Cover domain services (Issue #8), persistence behaviors (Issue #9 integration-lite), and API endpoints shape (ProblemDetails + success payloads).
Goal
Strengthen confidence in gameplay logic and API stability by expanding automated tests: domain edge cases, API contract tests, and snapshot verification of guess evaluations.
Motivation
Scope
Cover domain services (Issue #8), persistence behaviors (Issue #9 integration-lite), and API endpoints shape (ProblemDetails + success payloads).
Additions
Codel-Cloud-Native.Tests/__snapshots__[Trait("Category","Integration")]for persistence + API testsRunIntegration=trueenv varImplementation Plan
TestWordProvider,GameSessionBuilder)Acceptance Criteria
Non-Goals
Risks & Mitigation
Definition of Done
Merged PR with new tests, snapshots committed, README updated with test running instructions.
Estimated Effort
Small-Medium (3-5h).
Depends on: Issue #8 (domain abstractions), optionally Issue #11 (ProblemDetails shapes).