Enzyme vs. react-testing-library: un canvi de mentalitat

Bloc

Enzyme vs. react-testing-library: un canvi de mentalitat

Aquesta publicació compara les eines de proves React Enzyme i react-testing-library per ajudar-vos a determinar quina eina és més adequada per al vostre projecte.



En un món de infinitat d’eines, pot ser difícil triar el que s’adapti millor als vostres propòsits en diferents escenaris.

com comprar vertcoin

El nombre de variables que hem de tenir en compte és massa alt i ens trobem constantment lluitant per escollir una eina i finalment comencem a fer una feina real.



Això també és vàlid en el món de les proves de programari, especialment quan parleu de provar el vostre codi JavaScript.

Una de les coses que poden disminuir el nombre d’opcions que teniu disponible és la tecnologia que ja feu servir i que no esteu disposat a abandonar.



Quan parlem de provar components de React, per exemple, podríem acabar amb un grapat d'opcions que hauríeu de tenir en compte segons el bon ús que fan a la comunitat i la facilitat amb què podeu obtenir informació sobre ells mitjançant la documentació.

Podem parlar d’eines com Enzyme, react-testing-library o React Test Renderer, que tenen una rica documentació i casos d’ús disponibles a la comunitat React.

Per a aquesta publicació, revisarem dues d’aquestes eines: Enzim i biblioteca de proves de reaccions .

Tot i que l’Enzyme existeix des de fa molt de temps (publicat el 2015), la biblioteca de proves de reaccions és bastant nova al món de les proves (publicada el 2018), però ha guanyat molta tracció durant l’últim any, cosa que es va assenyalar a l'últim Enquesta sobre l'estat de JavaScript .

què fa una exploració del temps d'arrencada

Proves de reaccions i altres eines d’ús comparades a l’estudi de l’estat de JavaScript.

#reactjs #testing # desenvolupament web

blog.logrocket.com

Enzyme vs. react-testing-library: un canvi de mentalitat

Aquesta publicació compara les eines de proves React Enzyme i react-testing-library per ajudar-vos a determinar quina eina és més adequada per al vostre projecte.