Chapitre 6. Cas de test Dart
Dans ce chapitre , tu apprendras à créer des cas de test pour ton code basé sur Dart. Les tests sont une étape précieuse du développement qui permet de faire le lien entre les exigences de l'application et le code développé. Les tests constituent une étape importante dans le flux de travail de tout développeur. S'assurer que le comportement d'une application est conforme à une spécification peut réduire de façon significative la quantité d'efforts nécessaires pour repérer les défauts. La définition de garde-fous sur la façon dont une application doit se comporter donne confiance au développeur lorsqu'il apporte des améliorations, car il est en mesure d'identifier rapidement si un changement brise une fonctionnalité existante.
Dart et Flutter partagent un cadre de test, c'est pourquoi au fil de ce chapitre, j'entame la discussion sur les tests et leur pertinence pour la création d'applications dans Dart. En général, les tests de Dart/Flutter peuvent être divisés en trois types distincts : unité, intégration et widget UI, comme le montre la figure 6-1.
Figure 6-1. La pyramide des tests
Dans ce chapitre, nous aborderons les aspects unitaires et d'intégration, qui sont les deux premiers types de tests, comme l'illustre la ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access