Puis-je organiser des tests dans des sous-répertoires dans Go ?
Oui, vous pouvez organiser les tests dans des sous-répertoires dans Go. Cela vous permet de garder votre espace de travail plus propre et d'organiser vos tests plus efficacement.
Comment organiser les tests dans des sous-répertoires
Pour organiser les tests dans des sous-répertoires, créez un sous-répertoire nommé "tests" ou "test" dans le répertoire du package. Placez vos fichiers de test dans ce sous-répertoire.
Exécuter des tests dans des sous-répertoires
Pour exécuter des tests dans des sous-répertoires, utilisez la commande suivante :
go test ./...
La notation ./... précise que tous les packages et leurs sous-répertoires doivent être testés.
Remarque :
Considérations alternatives
Bien que l'organisation des tests dans des sous-répertoires puisse être bénéfique, certains préfèrent conserver les fichiers de test à côté des fichiers sources principaux pour un accès plus facile. De plus, avec Go 1.20, les outils de couverture prennent désormais en charge la collecte de profils à partir de tests d'intégration plus importants.
Conclusion
L'organisation des tests dans des sous-répertoires dans Go est possible et offre une flexibilité dans organisation des tests. Cependant, le choix dépend des préférences individuelles et des besoins spécifiques de votre projet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!