Модульное тестирование для проектов iOS

Я по-прежнему относительно новичок в разработке iOS, а также совершенно незнакомец с любым типом тестирования, которое не компилируется, не запускается и не проверяет все, что приходит на ум.

Это, очевидно, слабость в профиле любого разработчика, и я решил сейчас поехать на нем, когда мне интересны интересные, реальные проекты.

В моих поисках, чтобы найти лучший подход, чтобы перейти от 0 до 100, как только (и хорошо), насколько это возможно, я прихожу в специализированное сообщество, чтобы получить ваши отзывы.

В то же время я прошу вас советом, что я также попадаю в Amazon, чтобы искать хорошо просмотренные книги по этому предмету, а Google – все остальное. Я просто прихожу сюда, чтобы собрать отзывы тех, кто хочет сэкономить минуту, или, чтобы я мог, возможно, нанести удар джекпотом с отличным советом и лучше спланировать свою стратегию обучения.

Это верно. Для моего тестирования работы и разработки, основанной на тестах, незаменим.

Я часто использую Java и JUnit, но для Objective-C и XCode я думаю, что этот скринкаст – очень хороший старт: http://qualitycoding.org/objective-c-tdd/

Поскольку я смотрю этот скринкаст, я использую OCHamcrest и OCMockito (оба объясняют в этом скринкасте), а также SenTestingKitAsync для тестирования асинхронных функций.

Я думаю, что книга чистого кода обязательна для каждого разработчика. Существует глава о тестировании.

  • XCode получает «target указывает тип продукта» com.apple.product-type.bundle.unit-test ', но такого типа продукта для платформы «iphoneos» нет,
  • Работа с файлами xcappdata в модульных тестах
  • Ошибки сборки XCTest для целевой цели Xcode 5:
  • Как я могу выполнить единую проверку миграции основных данных?
  • Когда использовать модульные тесты?
  • Как запустить тесты из статической библиотеки iOS, ваш проект зависит от
  • Создание файлов .gcda после запуска модульных тестов на Xcode-боте
  • Добавление модульных тестов в уже существующий проект?
  • схема не настроена для тестового действия (проект xosode iOS)
  • XCode модульное тестирование
  • Не удается выполнить единичный тест на устройстве - Сбой генерации кода покрытия (IOS)
  • Interesting Posts

    MKOverlay иногда исчезает

    Задержка клика 300 мс не отключена в полноэкранном режиме (сафари iOS)

    Почему сценарии фазы сборки не выполняются при создании IPA из командной строки?

    iOS7 – просмотр в строке состояния – edgeForExtendedLayout не работает

    Анимация свойства местоположений CAGradientLayer в маске UIScrollView сбрасывается после завершения

    Как сделать перетаскивание быстрее с помощью функции velocityView в UIPanGestureRecognizer?

    Индикатор активности в течение 5 секунд?

    Сертификат iOS «Push Notification» недоступен

    Переопределение init () в приложении аварийного восстановления CustomUIView (EXC_BAD ACCESS)

    Не удается локализовать строки info.plist

    Есть ли быстрый способ для симулятора iPhone прыгать между международными языками?

    Создайте форму с помощью слайд-перехода

    Удаление номера значка при отмене локального уведомления

    Swift Generic Неизвестный член с расширением протокола

    как помещать комбинацию символов в качестве постоянной команды в инфраструктуру iOS

    Давайте будем гением компьютера.