Как начать работу с модульным тестированием в Xcode 4? - PullRequest
7 голосов
/ 22 марта 2011

Кто-нибудь знает, как начать модульное тестирование в Xcode 4?

Как создать тест и как его запустить?

РЕДАКТИРОВАТЬ: Вся документация Apple для Xcode 3

Ответы [ 3 ]

4 голосов
/ 22 марта 2011

Хотя большая часть документации фактически относится к XCode 3, Руководство пользователя XCode4: Сборка и запуск вашего кода содержит четкие пошаговые инструкции.По сути, вы создаете цель «Какао [Touch] Unit Testing Bundle» и добавляете весь свой тестовый код к этой цели.Затем добавьте цель к вашей схеме сборки.Довольно просто (не то, что я бы сказал для XCode4 в целом ...)

Я только что перешел с использования GTM (это то, что использует GHUnit), и он отлично работает.Главное, что вы получаете от GHUnit - это удобный интерфейс, который показывает вам все тесты и их успешность.Другие проблемы, упомянутые с OCUnit (такие как отсутствие отладки), больше не актуальны.

4 голосов
/ 22 марта 2011

См. Этот вопрос: Модульное тестирование в XCode 4

По сути, он говорит использовать GHUnit и игнорировать SenTestingKit на данный момент (потому что он не работает). GHUnit довольно изящный.

2 голосов
/ 15 апреля 2011

Раньше я говорил GHUnit, но специально для XCode 4 я говорю OCUnit.См. мой пост в блоге сравнения .

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