2011-10-25 16 views
7

रेल परीक्षणों के लिए अलग-अलग स्थिरता सेट (क्या आप "स्थिरता प्रोफ़ाइल" कह सकते हैं) रखने का कोई तरीका है?रेल में एकाधिक स्थिरता सेट?

सबसे अच्छा मैंने पाया एक Rails 1.3 plugin from 2006 है। मैंने सोचा कि इस तरह की चीज़ के लिए और अधिक मांग होगी। मेरे मामले में, मुझे एक "ऑफ़लाइन" प्रोफ़ाइल चाहिए जिसमें सभी डेटा का कैश शामिल होगा, और एक और "ऑनलाइन" प्रोफ़ाइल जो डेटा लाने के लिए आवश्यक होगी।

उत्तर

0

चूंकि किसी ने भी उत्तर नहीं दिया है, तो मैं कहूंगा कि यहां का सबसे अच्छा समाधान Factory Girl लगता है। यह रेल फिक्स्चर में अंतर्निहित नहीं है, लेकिन यह वास्तव में फिक्स्चर का एक उन्नत संस्करण है, और एक जो इस प्रश्न में उपयोग के मामले का समर्थन करता है। फिक्स्चर के साथ समस्या यह है कि वे कक्षा में स्थिरता फ़ाइल को बारीकी से बांधते हैं। लेकिन कारखाने की लड़की के साथ, आप जितनी चाहें उतनी फैक्ट्री परिभाषाएं प्राप्त कर सकते हैं।

+1

आप जितने चाहें और के रूप में कई कारखाने परिभाषाएँ हो सकता है ... [क्रिकेट] (http://crickets.urbanup.com/17914)? –

+0

... और इस तरह की। – mahemoff

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