1 dépôt
Tests written against third-party APIs to document behavior and detect breaking changes.
Distinct from API Testing: Focuses on using tests as a discovery and monitoring tool for external dependencies rather than general API functional testing.
Explore 1 awesome GitHub repository matching testing & quality assurance · Learning Tests. Refine with filters or upvote what's useful.
Clean-Code-Notes est un guide d'étude sur le code propre et une collection de notes détaillées basées sur les standards de développement logiciel professionnels. Il sert de documentation pour les normes de codage et de référence pour écrire du code source maintenable. Le projet fournit des résumés techniques pour la conception orientée objet et les design patterns logiciels. Il inclut des directives pour organiser les classes et les interfaces afin de réduire le couplage, isoler les détails d'implémentation et implémenter des patterns architecturaux tels que l'injection de dépendances et l'abstraction d'interface. La ressource fonctionne également comme un guide d'implémentation pour le développement piloté par les tests (TDD), se concentrant sur la création de tests unitaires rapides, indépendants et répétables. De plus, elle couvre les normes pour les conventions de nommage, la gestion des erreurs et le formatage du code pour améliorer la lisibilité à long terme.
Explains how to write learning tests against external packages to identify breaking changes in new releases.