Я понял, что аналогичный вопрос задавали раньше, однако предоставленный ответ не распространяется на XCode 5. Я понимаю, что параметр TEST_AFTER_BUILD устарел в XCode 5 (см. unit testing - RunUnitTests error after XCode 5 update) Это, естественно, приводит к моему вопросу: как именно я автоматизировать тестирование модулей после каждой сборки, теперь, когда установка устарела.Как автоматически выполнять модульные тесты для каждого действия «строить и запускать» в XCode 5?
Очень конкретно:
- У меня есть несколько (более 10) проектов в моем рабочем пространстве.
- Когда я нажимаю кнопку RUN в Xcode 5 (вверху слева в пользовательском интерфейсе), я хочу, чтобы модульные тесты выполнялись для зависимостей ALL в текущей схеме (предполагая, конечно, что связанные проекты были изменены).
- Кроме того, если ЛЮБОЙ из тестов завершится с ошибкой, действие сборки и запуска должно завершиться неудачно.
Это работало в XCode 4; см. ссылку выше, чтобы понять, как «старый способ сделать это» теперь нарушен.
Это проблема МИГРАЦИИ. Мне не нужен общий (и, возможно, устаревший) учебник по модульному тестированию в XCode.
надеюсь, что мой ответ помог вам. –
⌘U из Xcode или xcodebuild test с консоли. – Jano
@Jano ⌘U запускает тесты вручную, я хочу, чтобы тесты запускались автоматически и обновляли мой вопрос, чтобы улучшить ясность. Что касается использования теста xcodebuild, или это поможет решить проблему ... (?) –