Модульное тестирование в XCode - PullRequest
2 голосов
/ 15 июля 2010

Я пытаюсь протестировать некоторые классы моделей, которые я написал с помощью SenTest в XCode.Я перетащил заголовок модели и файлы реализации в группу Compile Sources в моей цели LogicTests, и мои тесты пройдены.Проблема, однако, в том, что я получаю массу предупреждений компилятора о том, что нет правил обработки файла, таких как:

warning: no rule to process file '$(PROJECT_DIR)/Speaker.h' of type sourcecode.c.h for architecture i386

Если я удалю заголовочные файлы и файлы реализации из группы Compile Sources, то тестыне проходите.

Что я здесь неправильно настроил?

1 Ответ

5 голосов
/ 16 июля 2010

вам не нужно включать заголовки в «Источники компиляции»

Если вы просмотрите целевое членство в xcode, вы увидите, что заголовочные файлы необходимы и не должны включаться

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...