Intégration continue avec GitLab

Dans la continuité de ce qu’on a fait précédemment en se créant des tests unitaires et des tests end to end, on va maintenant plugger tout ça (et un peu plus) à un pipeline Gitlab afin de :

  • Lancer nos tests unitaires directement après un push
  • Builder notre application et la balancer sur un FTP
  • Jouer avec les variables d’environnement afin de choisir sur quel FTP on veut envoyer notre build (dev / prod)
  • Lancer nos tests end to end pour s’assurer qu’on a pas pété notre UI

Let’s go !

Continuer la lecture de « Intégration continue avec GitLab »

Testez vos composants React avec Enzyme

Les tests unitaires, c’est la vie.

On en fait tous (si si…), c’est tellement important que l’on imaginerait pas s’en passer. Faire sans, ce serait comme se lancer en pleine jungle avec une bouteille de vodka en guise de gourde, des tongs et un sac Hello Kitty.

Mais les tests unitaires avec ReactJS, de base, ce n’est pas simple. C’est là qu’intervient Enzyme, qui va faciliter les tests unitaires des composants React

Rapide démo

Continuer la lecture de « Testez vos composants React avec Enzyme »