aceleradora-TW / aceleradora-TW/e-acelera-back

Fix: Implementar teste de retorno do progresso do exercício

Aperta
#11 0 commenti 0 reazioni 3 assegnatari Assegnata a @Wander06 Vedi su GitHub
Lingua principale
TypeScript
Stelle
2
Fork
4
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

## Objetivo

Garantir que o retorno do progresso do exercício no back-end seja validado por meio de testes unitários e de integração. Esses testes devem cobrir a lógica de autenticação do usuário, mudança de status do exercício e retorno correto do progresso no tópico relacionado.

##Tarefas

- Configurar o ambiente de testes utilizando Jest e supertest.
- Validar a autenticação do usuário com JWT.
- Testar a mudança de status do exercício (NotStarted, InProgress, Completed).
- Garantir que o retorno do progresso do tópico está correto e no formato esperado.
- Testar casos de erro, incluindo:
Status inválido.
Token JWT inválido ou ausente.
Exercício ou usuário inexistente.

## Material de apoio
Consulte a documentação no README.md e o código-base para mais detalhes.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start with README.md and the existing back-end code to locate the exercise-progress entry point and understand the current test setup. Configure the Jest and supertest environment, then cover JWT authentication, all exercise status changes, the expected topic-progress response, and the listed invalid-input and missing-resource cases.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
typescript
Ambito
authentication, backend, testing
Tipo di issue
Funzionalità
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
32/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.