2014-01-30 1 views
0

Я работаю над приложением, которое широко использует UITableView и Animations. Становится действительно сложным писать тестовые тесты эффектов.Test Driving RubyMotion/iOS app

Концепция view-controller в iOS делает изоляцию жесткой логики. Это требует много насмешек/stubbing, и я чувствую, что инфраструктура Bacon (урезанная версия RSpec) для тестирования не очень продвинута для этого.

В принципе, я не смог найти приложения для iOS, которые были протестированы для справки.

Мне действительно интересно, как разделить логику просмотра и контроллера и эффективно протестировать его.

Любые предложения?

+2

Посмотрите на эти две статьи, возможно, вы сможете получить от них некоторые идеи. http://qualitycoding.org/mvc-tdd/ http://qualitycoding.org/uiviewcontroller-tdd/ – e1985

+0

Спасибо :). Я рассмотрю эти ссылки. –

+0

@ e1985, можете ли вы добавить его в качестве ответа? вероятно, многие получат выгоду. –

ответ