Skip to content

[Stage 3] Define provider fixture and mock contract #85

@Will-thom

Description

@Will-thom

Goal: define how GitHub/GitLab/provider behavior will be tested without network access.

Related plan: #82.

Depends on: #79 and #22.

Acceptance criteria:
- Define fixture formats for provider responses.
- Define fake client behavior for tests.
- Include success, missing token, rate limit, permission denied, and not found scenarios.
- Keep tests runnable without provider credentials.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions