Php spec en 5 minutes
- 2. QUI SUIS-JE ?
Arnaud Langlade (@_aRn0D)
Développeur Symfony chez Clever Age
Sylius core team member
www.clever-age.com / @CleverAge
- 5. SPÉCIFIONS LA MÉTHODE ADD
class CalculatorSpec extends ObjectBehavior
{
// ...
function it_add_numbers()
{
$this>add(11, 2)>shouldReturn(13);
}
}
- 7. EDITONS NOTRE MÉTHODE ADD
class Calculator
{
public function add($firstNumber, $secondNumber)
{
return $firstNumber + $secondNumber;
}
}
- 9. LES TYPE DE "MATCHER"
Identité (===)
Comparaison (==)
Exception
Type (instanceof)
Inline (matcher personnalisé)