2010-10-28 15 views
8

मिनीटेस्ट में स्पेस लाइब्रेरी बहुत बढ़िया है। मैं इसे रेल यूनिट परीक्षणों में कोई समस्या नहीं उपयोग करने में सक्षम हूं। हालांकि, रेल का कार्यात्मक परीक्षण एक्शनकंट्रोलर :: टेस्टकेस से प्राप्त होता है जो इंस्टॉलेशन चर जैसे @controller को प्रदान करता है।क्या किसी ने रेलवे कार्यात्मक परीक्षण के साथ मिनीटेस्ट :: स्पेक का उपयोग किया है?

क्या कोई भी अपने रेल कार्यात्मक परीक्षणों के लिए मिनीटेस्ट :: स्पेक लिब का उपयोग कर रहा है?

यदि नहीं, तो मैं ऐसा करने के लिए एक छोटी पुस्तकालय बनाने पर विचार कर रहा हूं। मैं rspec पर बहुत उत्सुक नहीं हूं, और कंधे आरएसपीईसी पर अपना ध्यान केंद्रित करना शुरू कर रहा है। कुछ हल्के वजन और पहले से प्रदान किए गए उपकरणों पर बनाया जाना अच्छा लगेगा।

उत्तर

2

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

+0

भी [चाहिये संदर्भ] (https://github.com/thoughtbot/shoulda-context#readme) काम करता है * रेल 'मानक टेस्ट :: यूनिट बुनियादी सुविधाओं के साथ खूबसूरती से *। आपको अपना कोड बिल्कुल बदलना नहीं है! – sunaku

2

spec वाक्यविन्यास का उपयोग कर रेल में कार्यात्मक & एकीकरण परीक्षण चलाने के लिए यहां एक सरल test_helper रिग है। tenderlove द्वारा एक गिस्ट के आधार पर, यह excellent article about MiniTest with Capybara, & बहुत सारे टिंकरिंग & स्रोत-पोरिंग के आधार पर।

https://gist.github.com/1607879

+0

ऐसा लगता है कि posterous.com अब नहीं है ... क्या आप जानते हैं कि लेख कहीं और उपलब्ध है या नहीं? –

+1

इसे पाउंडो को ऑफहैंड नहीं मिल सकता है, लेकिन वह आलेख अब तक पुराना है। रेल के साथ सबसे कम समय के साथ आया है। मैं यह [मिनीस्टेस्ट पर SO सवाल] (http://stackoverflow.com/questions/7628654/using-minitest-in-rails/9221625#9221625), और उत्कृष्ट [मिनीटेस्ट-रेल मणि] (https: //github.com/blowmage/minitest-rails) –

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

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