Какие рамки существуют для модульного тестирования кода Objective-C? Я хотел бы рамки, которая хорошо интегрируется с Apple Xcode.
Sen: te (создатель среды тестирования, включенной в Xcode) объясняет, как использовать OCUnit с проектом iPhone: simple-iphone-ipad-unit-test .
Я рекомендую gh-unit, он имеет приятный графический интерфейс для результатов теста.
http://github.com/gabriel/gh-unit/tree/master
Мэтт Галлахер из Какао с любовью имеет очень хорошую статью о юнит-тестировании.
Я бы посоветовал взглянуть на Kiwi, среду тестирования BDD с открытым исходным кодом для iOS: Киви
Проверьте WIKI проекта, чтобы начать, или получите книгу Даниэля Стейнберга "Test Driving iOS Development with Kiwi" тест-драйв КСН-разработка
Я использую SimpleUnitTest, работает с библиотеками iPhone и iPad.
http://cbess.blogspot.com/2010/05/simple-iphone-ipad-unit-test.html
Он поставляется с шаблоном Xcode модульного теста, позволяющим легко добавить класс модульного теста. Обертывания GTM.
Вы можете буквально поместить его в активный проект и начать добавлять модульные тесты в течение 3 минут (или меньше).
Specta - это современная инфраструктура TDD (разработка через тестирование) / BDD (разработка, управляемая поведением), которая работает поверх XCTest. Он поддерживает модульное тестирование для проектов iOS и Mac OS X.
Я надеюсь, что вы можете использовать «SenTestKit», из которого вы можете проверить каждый метод.