Capitolo 10. I test di React
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
In Per stare al passo con i nostri concorrenti, dobbiamo muoverci rapidamente garantendo al contempo la qualità. Uno strumento fondamentale che ci permette di farlo è il test delle unità. I test unitari permettono di verificare che ogni pezzo, o unità, della nostra applicazione funzioni come previsto.1
Un vantaggio di praticare le tecniche funzionali è che si prestano a scrivere codice testabile. Le funzioni pure sono naturalmente testabili. L'immutabilità è facilmente testabile. Comporre applicazioni con piccole funzioni progettate per compiti specifici produce funzioni o unità di codice testabili.
In questa sezione mostreremo le tecniche che possono essere utilizzate per testare le applicazioni React. Questo capitolo non tratterà solo i test, ma anche gli strumenti che possono essere utilizzati per valutare e migliorare il tuo codice e i tuoi test.
ESLint
In la maggior parte dei linguaggi di programmazione, il codice deve essere compilato prima di poter essere eseguito. I linguaggi di programmazione hanno regole piuttosto rigide sullo stile di codifica e non compilano finché il codice non è formattato in modo appropriato. JavaScript non ha queste regole e non viene fornito con un compilatore. Scriviamo il codice, incrociamo le dita e lo eseguiamo nel browser per vedere se funziona o meno. La buona notizia è ...