TDD avec atoum

29
TDD avec atoum

description

TDD with atoum, the simple, modern and intuitive unit testing framework for PHP 5.3+ - Forum PHP 2012 Paris 2012/06/04

Transcript of TDD avec atoum

Page 1: TDD avec atoum

TDD avec atoum

Page 2: TDD avec atoum

Frédéric Hardy

Page 3: TDD avec atoum

Test Driven

Development

Page 4: TDD avec atoum

Écriture du test

Page 5: TDD avec atoum

Exécution du test

Page 6: TDD avec atoum

Écriture du code

Page 7: TDD avec atoum

Exécution du test

Page 8: TDD avec atoum

Méthode itérative

Page 9: TDD avec atoum

tests unitaires

Page 10: TDD avec atoum

« La simplicité est la sophistication suprème »Léonard de Vinci

Page 11: TDD avec atoum

« Il faut absolument être moderne »

Arthur Rimbaud

Page 12: TDD avec atoum

Intuitif : Qui se perçoit par l'esprit comme immédiat.

Page 13: TDD avec atoum

Installation

Page 14: TDD avec atoum

git://github.com/mageekguy/atoum.git

Page 15: TDD avec atoum

{ "require": { "mageekguy/atoum": "master-dev" }}

Page 16: TDD avec atoum

http://downloads.atoum.org

Page 17: TDD avec atoum

Langage naturel

Page 18: TDD avec atoum

Autorun

Page 19: TDD avec atoum

Bouchonnage facile

Page 20: TDD avec atoum

Configuration en PHP

Page 21: TDD avec atoum

Isolation

des tests

Page 22: TDD avec atoum

Parallélisation

Page 23: TDD avec atoum

Plusieurs moteurs

Page 24: TDD avec atoum

Sélection des tests à exécuter

Page 25: TDD avec atoum

Mode« loop »

Page 26: TDD avec atoum

https://github.com/geraldcroes/atoum-s-documentation

Page 27: TDD avec atoum
Page 28: TDD avec atoum

Questions

Page 29: TDD avec atoum

@mageekguy

IRC / Freenode / ##atoum

www.atoum.org