Mocking, ou comment tester ce qui est difficile à tester
Maxime Rouiller
Dévelopeur .NET Sénior
Innobec Technologies
ASP.NET MVP
Agenda
Qu'est-ce qu'un mock?
Pourquoi doit-on mocké?
Architecture testable
Outils de mocking
Sondage
Qu'est-ce qu'un mock?
Objet programmé pour émulé un vrai système
Comme un crash test dummy
Pourquoi un mock?
Type de tests
White box
Démo
Utilisation de Mock
Architecture testable
Dépendances doivent être séparé de la logique d'affaire
Buts:
Mocking avec des outils
Plusieurs outils:
Démo
Mocking avec Moq
Question?
Insultes?
Shameless plug
Innobec engage
Me contacter
Twitter: @MaximRouiller
Blog: http://blog.DecayingCode.com
Email: maxime@DecayingCode.com
LinkedIn: "Maxime Rouiller"