2009-04-10 7 views
6

Vous vous demandez quel outil est considéré comme le meilleur/standard et quels sont les avantages/inconvénients des différents outils de test disponibles. Les outils que je connais à ce jour sont:Quels sont les meilleurs outils pour les applications de test d'unité iPhone?

Bien sûr, j'aimerais en savoir plus sur tout ce que j'ai manqué.

+0

Fil similaire ici: http://stackoverflow.com/questions/159280/do-ocunit-and-ocmock-work-on-the-iphone-sdk – boj

Répondre

4

boîte à outils Google pour Mac (GTM) est une surcouche de OCUnit. Il ajoute plus de macros assert, et a également un support pour le test de l'interface utilisateur. OCMock est comment vous pouvez intégrer des objets simulés dans votre environnement de test unitaire.

J'ai récemment créé un projet et un modèle de fichier pour créer des bibliothèques statiques qui ont également un support intégré pour les tests unitaires. Vous pouvez lire à ce sujet:

http://www.codingventures.com/2009/04/xcode-templates-for-iphone-static-libraries-with-unit-testing/

Et les modèles sont situés à:

http://github.com/keremk/iphone-static-library-project-template/tree/master

Le modèle de fichier vous donne un moyen facile d'ajouter une classe de test unitaire avec tous les OCMock nécessaires et en-têtes GTM/OCUnit.

Questions connexes