Questions marquées «unit-testing»

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.

2
Un test unitaire est-il considéré comme fragile s'il échoue lorsque la logique métier change?
Veuillez consulter le code ci-dessous; il vérifie si une personne de sexe féminin est admissible à l'offre1: [Fact] public void ReturnsFalseWhenGivenAPersonWithAGenderOfFemale() { var personId = Guid.NewGuid(); var gender = "F"; var person = new Person(personId, gender); var id = Guid.NewGuid(); var offer1 = new Offer1(id,"Offer1"); Assert.False(offer1.IsEligible(person)); } Ce test unitaire …

6
Agile sans tests unitaires
Est-il judicieux de parler de «développement agile» ou de prétendre que vous appliquez une «méthodologie agile» si la base de code sur laquelle vous travaillez a une couverture de test unitaire de 0%? (Et vous, en tant qu'équipe, ne faites rien à ce sujet). Pour être clair: pour moi, cela …





9
Y a-t-il une valeur à écrire des tests unitaires pour du code qui fonctionne déjà lors de l'héritage d'applications?
De toute évidence, certaines anciennes applications ne peuvent pas être ou sont extrêmement difficiles à tester en raison de la façon dont elles ont été écrites en premier lieu. Mais dans certains endroits, comme certaines méthodes d'assistance qui pourraient probablement être testées unitairement, devrais-je prendre la peine d'écrire des tests …




17
Dois-je demander des tests unitaires aux programmeurs? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.