एक बार जब आप अपना रेल एप्लिकेशन बना लेते हैं:
rails new <app_name> -T # to exclude Test::Unit
निम्नलिखित तरीके से अपने रत्न में RSpec रत्न जोड़ें:
group :development, :test do
gem "rspec-rails"
end
कमांड लाइन में लिखें:
bundle install # this will install the missing gems
अब आपको रन करके RSpec स्थापित करना होगा:
rails generate rspec:install
यह निम्न फ़ाइलें उत्पन्न करेगा:
create .rspec
create spec
create spec/spec_helper.rb
create spec/rails_helper.rb
मैंने दृढ़ता से सभी spec_helper और rails_helper टिप्पणियों के माध्यम से पढ़ने की सिफारिश की है ताकि प्रत्येक विकल्प की अच्छी समझ प्राप्त हो सके।
एक बार सब कुछ सेट हो जाने के बाद आप अपने सभी परीक्षण चला सकते हैं:
bundle exec rspec
आप https://kolosek.com/rails-rspec-setup पर अनुशंसित spec_helper और rails_helper कॉन्फ़िगरेशन के बारे में अधिक पढ़ सकते हैं ।