TDD, de kossé?!
Details
(English follows)
Ces dernières années, on demande beaucoup aux programmeurs de faire du Test Driven Development (TDD), ou développement dirigé par tests. Certains prétendent même qu'il est irresponsable de ne pas faire de tests lors du développement. D'autres se chicanent sans fin sur la définition exacte de chaque type de test ou prétendent que certains types ne servent à rien, etc. Mais quel est ce TDD qui déclenche autant de passions ?
Dans ce meetup, nous allons voir calmement les bases du TDD et comment les appliquer avec Laravel. Nous verrons les différents types de test et nous apprivoiserons PHPUnit et Mockery, deux des bibliothèques les plus populaires pour tester.
Nous ferons aussi un atelier de groupe afin que vous testiez vous-mêmes les tests! Rien de mieux pour apprendre que de le faire soi-même.
Prérequis : avoir une application Laravel (de préférence nouvelle) prête (avec Homestead, Valet ou tout serveur permettant de rouler PHPUnit).
----------------
These last years, we often ask programmers to do Test Driven Development (TDD). Some pretend that it is even irresponsible to not do tests during development. Others argue without end about the definition of each test type or pretend that some types aren't relevant, etc. But what is this TDD that unleash such passion?
In this meetupm we will calmly look at the basics of TDD and how to apply them with Laravel. We will check the different types of test and we will get accustomed to PHPUnit and Mockery, two of most popular libraries for PHP testing.
We will also do a group workshop so you can test yourself testing! Nothing better to learn than to do it yourself.
Prerequisite : to have a Laravel application ready (new in preference, with Homestead, Valet or any server that can run PHPUnit).
(The meetup is given in French, but you can ask questions in English during talk and workshop.)
