Skip to content

API contract tests with Dredd #77

@Miracle656

Description

@Miracle656

Background

Once the OpenAPI spec exists, Dredd validates every endpoint matches its documented shape.

What to build

Wire Dredd into CI against a docker-compose-up API + OpenAPI spec.

Key files

  • .dredd.yml (new)
  • .github/workflows/contract.yml (new)

Acceptance criteria

  • Dredd run is green
  • Drift flagged on PR

Drips Wave · Complexity: Intermediate · 150 points

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions