Test technique pour O'Clock (spécialité Javascript).
Demo en ligne: https://lsmod.github.io/oclock-test/
Projet créé avec (l'incontournable) Create React App.
Déployé avec travis & github pages
cd oclock-test/
npm install
npm start
npm start
lance l'application qui sera accessible en navigateur depuis l'adresse: http://localhost:3000
L'application tournera avec le hot-reloading activé. Ce qui veut dire que à chaque changement enregistré dans les fichiers source la page est rechargé automatiquement !
Note:
Commande à exécuter depuis le répertoire du projet (oclock-test
).
npm run build
Construit l'application prête à être déployé avec la taille des fichiers optimisée (minification)
npm run test
Lance les tests unitaires (basé sur react-testing-library
et la librairie jest-dom).
note: L'implémentation des tests est fortement inspirée de cet article: https://css-tricks.com/getting-started-with-react-testing-library/