/ynov-nantes-unit-tests

KAYM Kassai (kassai.kaym@ynov.com) || KOTTO Yann (yann.kotto@ynov.com) || OUVRARD Lilian (lilian.ouvrard@ynov.com)

Primary LanguageJavaScript

Programme

===================================

J.1 les tests en général

Cours

Intro

- Presentation des differents types de tests :
    - unit tests
    - integration tests
    - e2e tests

Workshop

- Workshop test unit
    - En Python
    - En PHP
    - Les data providers
- Workshop test integration
- Workshop test e2e

===================================

J.2 les tests unitaire

Cours

Unit tests

- Phpunit
- Comment choisir ce que l'on teste
- Code coverage
- Jest / [Pest](https://github.com/pestphp/pest)
- unittest en Python

Workshop

- Workshop gilded rose

===================================

J.3 le TDD

TDD

Cours

- C'est quoi le TDD
- Pourquoi le TDD, à quoi ça sert
- Comment

Workshop

- Workshop, minesweeper

===================================

J.4 BDD

Cours

- Behat
- TBA

Workshop

- Workshop
- TBA