Les tests intégrés dans le code peuvent être bien plus que des tests unitaires, hein. Je parle d'écrire un programme qui simule des entrées/sorties complètes à une application puis permet de vérifier les résultats et de sortir un rapport d'erreur.
En gros, c'est Cucumber en refaisant l'outillage from scratch, et avec une syntaxe spécifique.
Dans le passé, j'avais même rendu ça accessible depuis l'application elle-même ; ça rajoutait un menu dans les versions hors-production pour tester sur les différentes bases de données.
[^] # Re: Utilisation
Posté par Dring . En réponse à la dépêche Cerberus 4.7 — En route pour la webperf et l’analyse web. Évalué à 2.
Les tests intégrés dans le code peuvent être bien plus que des tests unitaires, hein. Je parle d'écrire un programme qui simule des entrées/sorties complètes à une application puis permet de vérifier les résultats et de sortir un rapport d'erreur.
En gros, c'est Cucumber en refaisant l'outillage from scratch, et avec une syntaxe spécifique.
Dans le passé, j'avais même rendu ça accessible depuis l'application elle-même ; ça rajoutait un menu dans les versions hors-production pour tester sur les différentes bases de données.