« LeSS - Tests unitaires » : différence entre les versions
De Wiki Agile
Aucun résumé des modifications |
|||
| Ligne 18 : | Ligne 18 : | ||
Chaque '''test unitaire''' devrait être de taille réduite et ne devrait tester qu’une fraction du code de la fonctionnalité. Les cas de tests sont souvent regroupés en '''Groupes de tests''' ou en '''Suites de tests'''. Il existe de nombreux '''''frameworks'' de tests unitaires'''. Les plus populaires, comme par exemple JUnit pour le langage Java et CppUTest pour les langages C/C++, suivent un schéma dénommé '''xUnit''' inventé par [http://c2.com/cgi/wiki?KentBeck Kent Beck]. | Chaque '''test unitaire''' devrait être de taille réduite et ne devrait tester qu’une fraction du code de la fonctionnalité. Les cas de tests sont souvent regroupés en '''Groupes de tests''' ou en '''Suites de tests'''. Il existe de nombreux '''''frameworks'' de tests unitaires'''. Les plus populaires, comme par exemple JUnit pour le langage Java et CppUTest pour les langages C/C++, suivent un schéma dénommé '''xUnit''' inventé par [http://c2.com/cgi/wiki?KentBeck Kent Beck]. | ||
Les tests unitaires devraient aussi s’exécuter très rapidement. Généralement, on s’attend à ce qu’'''une centaine de cas de tests unitaires s’exécutent en quelques secondes'''. | Les tests unitaires devraient aussi s’exécuter très rapidement. Généralement, on s’attend à ce qu’'''une centaine de cas de tests unitaires s’exécutent en quelques secondes'''. | ||