2010-08-05 3 views
0

Je suis novice en tests unitaires, je comprends les concepts de base, et je suis capable d'obtenir une configuration d'unité de test correctement dans mes projets Cocoa; Cependant, la chose qui me fait mal est de savoir exactement ce que je devrais écrire pour les tests unitaires. Par exemple, je sais que vous devriez écrire des tests pour les objets du modèle, mais est-ce que c'est pour cela que je devrais écrire des tests? Dois-je également écrire des tests pour les contrôleurs et les vues? Que devrais-je tester alors? Est-ce que quelqu'un pourrait essayer de clarifier ce que vous devriez écrire pour les tests unitaires et ce que je devrais tester?Simple Question: Tests d'unité de cacao et MVC

Répondre

1

La règle généralement suivie est que toute interface publique doit être testée. C'est toujours à vous de décider exactement ce que vous voulez tester, mais plus votre couverture de test est grande, moins vous avez de chances de voir apparaître un insecte. BTW pour tester les vues, je suggère Google Toolbox qui vous permet de comparer les captures d'écran.