Skip to content

Tests: add a contract test for an endpoint that'\''s light on coverage #15

Description

@ali-maher-m

What

Find a REST controller route with thin contract coverage and add a supertest *.contract.spec.ts asserting its happy path + one error path.

Where

  • Any apps/api/src/modules/*/controllers/*.controller.ts without a matching *.contract.spec.ts.

How to verify

pnpm --filter @rytask/api test -- path/to/file.contract.spec.ts passes; pnpm check:required-tests stays green.

Notes

Mirror an existing *.contract.spec.ts for the setup boilerplate.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions