Les tests unitaires sont une méthode par laquelle des unités individuelles de code source sont testées pour déterminer si elles sont adaptées à l'utilisation.
Je ne me considère pas comme un expert DDD mais, en tant qu'architecte de solution, j'essaie d'appliquer les meilleures pratiques chaque fois que possible. Je sais qu'il y a beaucoup de discussions autour du pour et du contre du "style" de setter (public) dans DDD et je peux voir les …
J'ai récemment rencontré du code nouvellement écrit qui était entrecoupé de beaucoup de Debug.Assert (C #). Devrions-nous encore l'utiliser largement malgré l'utilisation du TDD, du BDD et des tests unitaires en général?
Lors de l'écriture de tests unitaires, vaut-il la peine de consacrer du temps supplémentaire à rendre le code de bonne qualité et de lisibilité? Lors de l'écriture de tests, j'enfreins souvent la loi de Demeter , pour une écriture plus rapide et pour éviter d'utiliser autant de variables. Techniquement, les …
J'essaie de rendre mon code plus robuste et j'ai lu sur les tests unitaires, mais je trouve très difficile de trouver une utilisation réellement utile. Par exemple, l'exemple Wikipedia : public class TestAdder { public void testSum() { Adder adder = new AdderImpl(); assert(adder.add(1, 1) == 2); assert(adder.add(1, 2) == …
Je suis actuellement en train de préparer le terrain pour une application ASP.Net MVC et j'examine le type de tests unitaires que je devrais être prêt à écrire. J'ai vu à plusieurs endroits des gens dire essentiellement `` ne vous embêtez pas à tester vos points de vue, il n'y …
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. Je travaille dans l'espace entreprise depuis 4 ans et demi et j'ai remarqué qu'en règle générale, les entreprises ne sont pas …
Pour moi, c'est un test unitaire totalement hors de propos et je ne comprends pas pourquoi quelqu'un aurait passé du temps à l'écrire, car il y a très peu de valeur à en tirer. Je saurais parfaitement si ce contrôleur a renvoyé le type voulu en exécutant la méthode dans …
Au travail, l'un de mes projets consiste principalement à prendre des données transmises par un client externe et à les conserver dans une base de données. Il s'agit d'une application d'entreprise Java utilisant JPA et la plupart de nos logiques tournent autour des opérations CRUD. La majorité de nos bogues …
Comment les tests sont-ils traités dans le même sprint que le codage, si tout ou partie du codage n'est pas effectué avant la fin du sprint? (Je fais référence au développement et au test de la "soupe aux noix" d'un seul PBI dans un sprint.) La plupart des réponses que …
Je suis ingénieur logiciel dans une entreprise de taille moyenne. Nous avons une plate-forme de test assez robuste fonctionnant sur TeamCity. Il effectue des tests unitaires à chaque enregistrement et un test unitaire quotidien / exécution BVT. Le problème est - nous avons beaucoup de tests unitaires brisés. Très souvent, …
La plupart des développeurs de logiciels sont d'accord sur le fait que vous ne devez pas vous fier au code pour fonctionner correctement, sauf si vous le testez. Si vous ne le testez pas, il peut y avoir des bogues cachés qui ne feront que vous obliger à travailler plus …
Je suis membre du club de robotique de mon lycée et je suis responsable de la programmation du robot. Une suggestion que je continue d'entendre de la part de divers adultes est que je devrais écrire des tests unitaires pour aider à valider mon code. La base de code devient …
Supposons que j'ai une classe (pardonnez l'exemple artificiel et sa mauvaise conception): class MyProfit { public decimal GetNewYorkRevenue(); public decimal GetNewYorkExpenses(); public decimal GetNewYorkProfit(); public decimal GetMiamiRevenue(); public decimal GetMiamiExpenses(); public decimal GetMiamiProfit(); public bool BothCitiesProfitable(); } (Notez que les méthodes GetxxxRevenue () et GetxxxExpenses () ont des dépendances qui …
Habituellement, lorsque nous parlons de normes de codage, nous nous référons au code du programme lui-même, mais qu'en est-il des tests unitaires? Existe-t-il certaines directives de normes de codage propres aux tests unitaires? Que sont-ils?
Je ne peux pas compter le nombre de fois que j'ai lu des déclarations dans la veine des «tests unitaires sont une source très importante de documentation du code testé». Je ne nie pas qu'elles soient vraies. Mais personnellement, je ne me suis jamais retrouvé à les utiliser comme documentation. …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.