Так что я довольно тяжело искал надежную альтернативу BDD для iOS4 и Xcode4, но, похоже, все давно либо заброшено, либо sortof работает, но довольно беспорядочно.Лучшее решение, которое я нашел, называется Cedar ( основная статья со ссылкой на недавно обновленный трекер проектов), хотя у него есть некоторые проблемы с Xcode4, включающие грязный обходной путь, как отмечалось здесь .Кто-нибудь знает лучшее решение?Спасибо!
РЕДАКТИРОВАТЬ: я решил использовать OCUnit и вставить синтаксис BDD в названия тестов.Это не мое идеальное решение, тем более что все имена тестов должны начинаться со слова «тест» (ERRGGHH !!!), но я просто не мог заставить Cedar работать на всю жизнь.OCHamcrest (популярная библиотека соответствий) делает это НАМНОГО более терпимым, но то, что позволяет проводить тестирование пользовательского интерфейса, которое не компилирует что-либо непосредственно в ваш код, находится в Objective-C и может использоваться в Xcode, все равно было бы абсолютно бесподобно.