Skip to content

[FEATURE] Definir meta mínima de cobertura de testes #85

@karinaperes

Description

@karinaperes

📝 Descrição

Estabelecer um padrão mínimo de cobertura para novas funcionalidades do projeto.

🎯 Problema que Resolve

Sem um objetivo definido, a cobertura tende a ser inconsistente entre contribuições.

👤 User Story

Como mantenedor,

Quero definir uma meta mínima de cobertura,

Para aumentar a confiabilidade do sistema ao longo do tempo.

📋 Requisitos

Definir percentual inicial

Sugestão para MVP:

  • 60% serviços críticos
  • crescimento gradual posteriormente

Documentar regra

Adicionar orientação no:

  • CONTRIBUTING.md
  • Documentação técnica

Definir quais áreas priorizar

Prioridade:

  • Regras de negócio
  • Serviços
  • Algoritmos de compatibilidade
  • Gestão de squads

Orientar contribuidores

Explicar:

  • Quando criar testes
  • Como executar
  • Como validar cobertura

🕵️ Critérios de Aceite

  • Meta documentada
  • Processo definido
  • Orientações disponíveis para contribuidores

🔗 Dependências

Estrutura de testes existente

📌 Definition of Done (DoD)

  • Funcionalidade implementada
  • Regras de negócio respeitadas
  • Testes passando
  • Documentação atualizada (se necessário)
  • PR revisado e aprovado

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels
    No fields configured for Feature.

    Projects

    Status
    Ready

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions