Est-il normal d'avoir des tests qui sont plus grand que le code testé? Pour chaque ligne de code, je suis en train de tester j'ai l'habitude de 2-3 lignes dans l'unité de test. Ce qui conduit finalement à des tonnes de temps étant passé, juste en tapant les tests (de railler, se moquer et se moquent de plus).
Où sont les économies de temps? Avez-vous jamais éviter les tests pour le code qui est dans la ligne de l'être trivial? La plupart de mes méthodes sont à moins de 10 lignes de long et de tester chacun d'eux prend beaucoup de temps, au point où, comme vous le voyez, je commence à interroger l'écriture de la plupart des tests en premier lieu.
Je ne suis pas en préconisant de ne pas les tests unitaires, je l'aime. Veux juste voir quels sont les facteurs de gens considèrent avant d'écrire des tests. Ils viennent à un coût (en termes de temps, donc d'argent), de sorte que ce coût doit être évalué en quelque sorte. Comment estimez-vous les économies créées par des tests unitaires, si jamais?