हाय में यह विशेष उपयोग केस है, जिसमें मुझे एक निश्चित पैरामीटर के बिना एक फ़ाइल में एक कारखाना परिभाषित करना है, और उसके बाद इसे फैक्टरी परिभाषा में बाद में डालना है। यह एक ऐसा मामला है जहां मैं बाहरी निर्भरता (मणि, प्लगइन, whtv) से फैक्टरी परिभाषा आयात कर रहा हूं और मुझे इसे अपनी परियोजना में विस्तारित करने की आवश्यकता है। कुछ ऐसा:फैक्टरी गर्ल: क्या कोई फैक्ट्री परिभाषाओं को फिर से खोल सकता है और उन्हें पूरा कर सकता है?
# external def
FactoryGirl.define do
factory :user do
email "[email protected]"
end
end
# proj def
FactoryGirl.define do
factory :user do
password "qwerty"
end
end
यह कोड काम नहीं करता है, cuz कारखाने की लड़की सोचती है कि मैं कारखाने को फिर से परिभाषित कर रहा हूं। लेकिन जो मैं वास्तव में चाहता हूं वह इसे विस्तारित करेगा। क्या यह संभव है?