Questions marquées «unit-testing»

17
Code de test d'expédition. Pourquoi pas toi?

Je tiens à expédier code de test à côté d'un produit. Plus précisément, fournir une option de sorte que toute personne ayant une copie de notre programme peut frapper une « auto-test » bouton ou passer --self-test sur la ligne de commande et de course à travers la suite complète de l'unité | tests...

16
Fractionnement des tests d'unités par exigence ou méthode

Tout d'abord, excuses pour le titre, je ne pouvais pas penser à la façon la plus simple de l'expliquer! J'ai une méthode pour laquelle je veux écrire des tests unitaires. Je vais le garder assez générique car je ne veux pas discuter de l'implémentation de la méthode, juste son test. La méthode est...

15
Comment préconiser les tests unitaires sur du code privé?

J'essaie de préconiser les tests unitaires dans mon groupe de travail, mais une objection que j'obtiens souvent est qu'elle ne devrait être utilisée que pour les API exportées en externe (qui ne sont qu'une partie minimale et non critique de notre système), et non sur des applications internes et...

15
Est-il acceptable d'éviter de tester les classes de base?

J'ai une classe de base avec une bonne quantité de "méta programmation" pour lui donner la flexibilité / abstraction dont elle a besoin pour être plutôt générique. J'ai beaucoup de sous-classes utilisant les méthodes communes dans la classe de base, et j'ai des tests unitaires axés sur le...

15
Tests unitaires - Application couplée à la base de données

Quelle serait la meilleure approche pour tester à l'unité un modèle qui s'intègre dans une application étroitement couplée à une base de données? Le scénario spécifique ici est un panier d'achat - j'aimerais pouvoir tester l'ajout, la suppression et la récupération d'articles du panier ainsi que la...