2010-12-14 36 views
1

J'essaie de tester les fonctions C avec le framework SenTestingKit. Je déclare les fonctions dans un fichier d'en-tête et définit les implémentations dans un fichier C correspondant. Et j'importe le fichier d'en-tête dans la classe de test unitaire. Mais quand je construis les cas de test, le résultat de construction indique le (s) symbole (s) des fonctions non trouvé (s). Y a-t-il quelque chose que je devrais faire pour que ça marche? Est-ce le bon moyen de tester les fonctions C de l'unité?Comment utiliser le cadre de test des unités intégrées de Xcode pour tester les fonctions C?

Répondre

1

Vous devez ajouter le fichier d'implémentation à la cible de test unitaire pour qu'il soit compilé. L'importation de l'en-tête n'est pas suffisante.