Skip to content

Latest commit

 

History

History
25 lines (19 loc) · 1.02 KB

File metadata and controls

25 lines (19 loc) · 1.02 KB

Red Green Refactor

Le TDD suit un cycle en 3 étapes :
Red - mon test échoue
Green - je fais passer mon test avec une simple modification du code de production
Refactor - j'améliore le code de production et de test en continu

AAA - Arrange Act Assert

Le AAA décrit les phases de rédaction des cas de test :
Arrange - La mise en place du test
Act - L'appel de la méthode ou fonction à tester
Assert - L'assertion ou le test du comportement attendu

On peut commencer par l'assertion et remonter jusqu'à l'action. L'objectif est plus facile à atteindre en étant clairement établi.

Baby steps

On appelle "baby steps" la méthode qui consiste à faire évoluer son code en faisant le plus petit pas possible. Quelle est la manière la plus simple de faire passer mon test ?

SRP - Single Responsibility Principle

Le SRP est le premier des principes S.O.L.I.D.(*)


(*) Principes de design (conception) de la OOP (Object Oriented Programming - Programmation Orientée Objet)