Если вы только что начали в рельсах, в каком пути вы бы рекомендовали новым пользователям спуститься относительно Тестирование.Rails 3, слишком много способов тестирования?
Все, что я читал о том, что касается Rails 3, говорит мне, что я должен использовать Rspec 2. Но Rspec приходит с целым неисправном других вещей, мне нужно, чтобы узнать, как
gem 'capybara'
gem 'database_cleaner'
gem 'cucumber-rails'
gem 'cucumber'
gem 'spork'
gem 'launchy'
А потом один из моих друзей только что сказал мне, что я должен просто придерживаться рамок тестирования, который поставляется с рельсами, а может просто интегрировать " shoulda 'в тестовый процесс, потому что он имеет хороший синтаксис.
Когда дело доходит до тестирования кажется, что у нас слишком много вариантов и слишком много способов сделать что-то. Может быть, это хорошо, но я всегда думал, что рельсы состоят в том, чтобы создавать общие соглашения и избегать делать то же самое по-разному.
Я довольно новичок в рельсах.
Я не уверен, с чего начать.
Я чувствую себя подавленным.
Это нормально?
Спасибо за отзыв, я буду следовать этому пути – alenm