Я недавно загрузил и установил Mac OS X Lion на мой Mac Mini. Вскоре после этого я скачал и установил Xcode 4 и начал изучать руководства. Пока все хорошо.
Далее я создал новый проект в Xcode 4 под названием «MyApp» и выбрал «Включить модульные тесты». Я написал свое приложение и написал несколько модульных тестов, которые все проходят. Ура!
Невероятно, но я смог сделать все это, ни разу не выбрав схему «MyAppTests». По умолчанию схема приложения MyApp уже содержит цель «Тесты», которая правильно ссылается на файлы модульных тестов. Кроме того, меню «Product> Test» (Command-U) выполняет эти тесты из схемы «MyApp». Схема MyAppTests кажется совершенно бесполезной. Фактически мне удалось полностью удалить схему «MyAppTests», и ничего не сломалось.
Я наверняка что-то упускаю. Для чего используется эта отдельная схема «MyAppTests»?