खोज…


टिप्पणियों

RSpec रूबी के लिए एक परीक्षण ढांचा है या, जैसा कि आधिकारिक दस्तावेज द्वारा परिभाषित किया गया है, RSpec रूबी प्रोग्रामर के लिए एक व्यवहार-प्रेरित विकास उपकरण है

इस विषय में रूबी ऑन रूल्स के साथ RSpec का उपयोग करने के मूल को शामिल किया गया है। RSpec के बारे में विशेष जानकारी के लिए, RSpec विषय पर जाएँ।

RSpec स्थापित करना

यदि आप Rails प्रोजेक्ट के लिए RSpec का उपयोग करना चाहते हैं, तो आपको rspec-rails रत्न का उपयोग करना चाहिए, जो आपके लिए स्वचालित रूप से आपके लिए हेल्पर्स और कल्पना फ़ाइलों को उत्पन्न कर सकता है (उदाहरण के लिए, जब आप मॉडल, संसाधन या रफ का उपयोग करके मचान rails generate )।

दोनों में Gemfile rspec-rails जोड़ें :development और :test Gemfile में :test समूह:

group :development, :test do
  gem 'rspec-rails', '~> 3.5'
end

निर्भरता स्थापित करने के लिए bundle चलाएँ।

इसके साथ आरंभ करें:

rails generate rspec:install

यह निम्न कॉन्फ़िगरेशन फ़ाइलों के साथ आपके परीक्षण के लिए एक spec/ फ़ोल्डर बनाएगा:

  • .rspec में कमांड-लाइन rspec टूल के लिए डिफ़ॉल्ट विकल्प हैं
  • spec/spec_helper.rb में बुनियादी RSpec कॉन्फ़िगरेशन विकल्प शामिल हैं
  • spec/rails_helper.rb आगे कॉन्फ़िगरेशन विकल्प जोड़ता है जो RSpec और रेल का एक साथ उपयोग करने के लिए अधिक विशिष्ट हैं।

ये सभी फाइलें आपको शुरू करने के लिए समझदार चूक के साथ लिखी गई हैं, लेकिन आप अपनी आवश्यकताओं के अनुरूप सुविधाओं को जोड़ सकते हैं और कॉन्फ़िगरेशन बदल सकते हैं जैसे कि आपका टेस्ट सूट बढ़ता है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow