2009-06-10 11 views
12

वहाँ ककड़ी का उपयोग किए बिना Rspec के साथ एकीकरण के परीक्षण करने के लिए एक तरीका है? मैं सिर्फ सादे पुराने Webrat का उपयोग करना पसंद करते हैं। धन्यवाद।ककड़ी के बिना रुपेक एकीकरण परीक्षण?

उत्तर

11

RSpec-Rails (1.2.7) का नवीनतम संस्करण अब एकीकरण समर्थन हासिल है। फिर अपग्रेड/एकीकरण विशिष्ट जानकारी या 'integration_spec' जनरेटर का उपयोग करने के चश्मा जोड़ना शुरू करें। Spec/spec_helper.rb में Webrat कॉन्फ़िगर करें और आप सेट हैं!

+0

दिलचस्प। मुझे आश्चर्य है कि उन्होंने ककड़ी की लोकप्रियता के कारण, आरएसपीईसी को एकीकरण चश्मा क्यों शामिल किया। – gsmendoza

+3

उदाहरण के लिए, आंतरिक एपीआई परीक्षण की तरह, कई जगहें हैं जहां ककड़ी अधिक हो जाएगी। –

0

जहां तक ​​मुझे पता है कि रुपेक एकीकरण परीक्षणों के हिस्से के रूप में विचारों और नियंत्रकों का परीक्षण करने में पूरी तरह से सक्षम है। इंटरनेट के आसपास एक त्वरित नज़र this article at Robby on Rails on view testing पता चलता है और Rdocs within RSpec से कुछ मदद कर सकता है।

आशा इस सही दिशा में बताते हैं - मुझे डर है कि मैं अपने आप को ककड़ी का उपयोग कर रहा हूँ।

6

हमने हाल ही में क्यूबेम्बर पर कैपिबरा के साथ आरएसपीसी का उपयोग करना शुरू कर दिया है। यहां एक "शुरुआती" ब्लॉग पोस्ट है जिसे मैंने हाल ही में ककड़ी के बिना आरएसपीसी एकीकरण परीक्षणों का उपयोग करने पर लिखा था।

End-to-end testing with RSpec integration tests and Capybara

मुझे पता है आप अपने सिस्टम सेट अप प्राप्त करने पर कोई प्रश्न हैं करते हैं।

संबंधित मुद्दे