2012-03-09 15 views
5

मेरे पास दो प्रश्न हैंनकली एक सक्रिय रिकॉर्ड अमूर्त वर्ग और रेल परीक्षण :: इकाई/मोचा में एक शून्य वस्तु को कैसे रोकें?

1. मैं रेल परीक्षण मामलों में एक शून्य वस्तु कैसे लगा सकता हूं।

2.Mock एक सक्रिय रिकॉर्ड सार वर्ग

  1. मैं एक परीक्षण डेटाबेस X_test के साथ एक आवेदन एक्स है, अब मैं ठूंठ के लिए एक डेटाबेस y_test जरूरत है जो मौजूद नहीं है और जो सक्रिय रिकॉर्ड वस्तु को लागू करता है और एक अमूर्त वर्ग

उदाहरण

Y::table.find_by_email("[email protected]").selected_lan["iden"] 

     module Y 
     class table <Base 
      belongs_to:selected_lan, :class =>lan 
      def self.find_by_email(iden) 
      find_by_email(license_iden) 
      end 
     end 
    end 

    module Y 
     class Base <ActiveRecord::Base 
     self.abstract_class = true 
     end 
    end 

उत्तर