2010-04-09 11 views
5

में बार-बार चश्मा डालना, नीचे दिए गए परीक्षण में, बार और बाज ब्लॉक में समान चश्मे होते हैं।आरएसपीसी

एक तरफ छोड़कर क्यों पहली बार इस तरह की पुनरावृत्ति आवश्यक थी, मैं सोच रहा हूं कि कोई इसे कैसे सूखा सकता है।

मैंने ब्लॉक को ऑब्जेक्ट्स में बदलने की कोशिश की और उन्हें बार और बाज़ के नीचे बुलाया, लेकिन संभवतः क्योंकि मुझे स्कॉप्स सही नहीं मिला, मैं इसे काम करने में सक्षम नहीं हूं।

describe Foo do 
    describe Bar do 
    before(:each) do 
     prepare 
    end 

    it "should do something" do 
     true 
    end 

    it "should do something else" do 
     true 
    end 
    end 

    describe Baz do 
    before(:each) do 
     prepare_something_else 
    end 

    it "should do something" do 
     true 
    end 

    it "should do something else" do 
     true 
    end 
    end 
end 

उत्तर