CodeForFoco / CodeForFoco/fd-servicedirectory

Error handling: Extract and test sheet validation logic

Aperta
#52 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
feature tech debt
Lingua principale
JavaScript
Stelle
4
Fork
4
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

There is logic to handle errors in the app. This should be extracted and tested in `/utils`

These should be pure functions that don't modify state. For example, something like this:

```javascript
// Returns true / false if a category is valid.
// maybe returns an error message
const isValidCategory()...
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Individua la logica esistente di validazione e gestione degli errori dei fogli nell’app, quindi esamina l’area `/utils` e la configurazione attuale dei test. Estrai la validazione in funzioni pure senza modifiche allo stato e aggiungi test che coprano i risultati della validazione e tutti i messaggi di errore descritti dal comportamento esistente.

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

Valutazione

Stack tecnologico
javascript
Ambito
testing
Tipo di issue
Refactoring
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.