Test-Driven Development est une conception de logiciel et le format du développement. Ce format exige que vous construisez les tests d'abord, puis écrivez le code que vous avez l'intention de tests. Microsoft affirme que le développement piloté par les tests (TDD ) suit le modèle de "Red , Green, Refactoriser . " Cela signifie que vous faites le code échoue le test, faire passer le test mais vous pouvez et puis la refonte du code en fonction de ce que vous avez appris tout faire fonctionner. En accord avec ce processus de réflexion , vous pouvez créer avec le développement piloté par les tests dans vos propres projets . Instructions
1
construire votre essai. Si vous prévoyez votre code à la sortie " J'aime la lampe ", puis l'essai doit être conçu pour vous assurer d'obtenir exactement cette sortie.
2
Créer le code et faire échouer le test . Plus le code est , plus il est généralement à briser. Une fois le code a été construit et a échoué le test , vous avez terminé l'étape "Rouge".
3
Fixez votre code pour faire passer le test par tous les moyens nécessaires . Sacrifier des fonctionnalités non essentielles si elle ne se rapporte pas à l'épreuve et si elle vous aidera à passer le test. Cette étape est la "Verte".
4
Regardez par-dessus votre code de travail . Retirez toutes les sections de code redondantes et de simplifier le code, coupe tout ce qui est inutile. Exécutez de nouveau le test pour s'assurer que vous n'avez pas cassé votre code. C'est l'étape " Refactoriser " .
5
répéter le "Red , Green, Refactoriser " pour chaque fonction de votre code comme vous le mettre en œuvre .