Фаза тестирования неактивна в XCode 4
Я использовал GHUnit в своем проекте, потому что встроенное модульное тестирование было настолько ужасным в XCode 3.
Однако теперь, когда они были исправлены в XCode 4, я хочу вернуться к официальной платформе тестирования.
Я добавил новый "Cocoa Touch Unit Testing Bundle", который также добавляет тестовый сценарий, предназначенный для отказа, но "Тест" в меню "Продукт" по-прежнему недоступен.
Что еще мне нужно сделать, чтобы получить модульные тесты, запущенные в моем проекте?
Ответы
Ответ 1
Вам нужно отредактировать схему для своей основной цели приложения.
- Нажмите селектор схем
- Нажмите "Изменить схему"
- Убедитесь, что выбранная вами схема для вашего фактического приложения выбрана
- На боковой панели у вас есть "Build", "Run", "Test" и т.д. Нажмите "Test".
- В представлении таблицы нажмите кнопку + внизу и выберите цель тестирования, нажмите "Добавить".
Опция "Тест" в меню продукта больше не выделена серым цветом.
Ответ 2
Вероятно, вам нужно убедиться, что ваша активная схема указывает на нужную цель (ваш тестовый комплект).