रेल में उत्पन्न करने के लिए rspec कैसे करें? मैं rspec के लिए प्लगइन भी स्थापित करता हूं .. मैं मणि rspec, rspec-rails भी स्थापित करता हूं .. अब मैं क्या कर सकता हूं ??रेल में उत्पन्न करने के लिए कैसे करें?
9
A
उत्तर
1
नया उपलब्ध है जो बजाय ठूंठ परीक्षण पैदा करने में सिवाय इसके कि सामान्य रेल जनरेटर के समान ही कार्य rspec_scaffold
, rspec_model
और rspec_controller
बुलाया जनरेटर एक बार जब आप स्थापित किया है rspec नहीं होगा, वे ठूंठ चश्मा उत्पन्न करते हैं।
+0
धन्यवाद –
23
एक ही प्रश्न के साथ यहां आया, और डॉन के जवाब ने मुझे सही रास्ते पर पहुंचा दिया। जनरेटर तथापि है: _ के बजाय रेल 3 के लिए नाम पर:
> rails g rspec:controller soa/user
create spec/controllers/soa/user_controller_spec.rb
> rails g rspec:scaffold soa/user
create spec/controllers/soa/users_controller_spec.rb
create spec/views/soa/users/edit.html.erb_spec.rb
create spec/views/soa/users/index.html.erb_spec.rb
create spec/views/soa/users/new.html.erb_spec.rb
create spec/views/soa/users/show.html.erb_spec.rb
invoke helper
create spec/helpers/soa/users_helper_spec.rb
create spec/routing/soa/users_routing_spec.rb
invoke rspec
create spec/requests/soa/soa_users_spec.rb
Annoyingly, इन सूचीबद्ध नहीं हैं जब आप rails g
चलाने पर वे उपलब्ध हैं।
3
config/application.rb में, विन्यास कोड
config.generators do |g|
g.test_framework :rspec, :fixture => true, :views => false
g.integration_tool :rspec, :fixture => true, :views => true
end
7
की इस पंक्ति को जोड़ने के अपने config/application.rb में:
config.generators do |g|
g.test_framework :rspec
end
संबंधित मुद्दे
- 1. रेल में नामस्थान के अंदर नियंत्रक कैसे उत्पन्न करें
- 2. 'रेल उत्पन्न करने' के दौरान शुरुआती से चलने से रोकने के लिए कैसे करें
- 3. रूबी/रेल: मचान उत्पन्न करने के लिए कोड कहां है
- 4. रेल मॉडल में मेरे मॉडल और नियंत्रक के लिए दस्तावेज़ कैसे उत्पन्न करें
- 5. रुबी में यादृच्छिक तिथि कैसे उत्पन्न करें?
- 6. रेल ऐप को व्यवस्थित करने के लिए कैसे करें
- 7. Android में फ़ाइल के लिए MD5 चेकसम कैसे उत्पन्न करें?
- 8. रेल संस्करणों में रेल मॉडल को एनोटेट करने के लिए कैसे करें 3.2.1
- 9. रेल को MySQL के लिए बड़े समर्थन के साथ 'schema.rb' कैसे उत्पन्न करें?
- 10. रेल: अनुवाद फ़ाइलों को कैसे उत्पन्न करें जैसे django
- 11. ember.js के सही प्रारूप में JSON जेनरेट करने के लिए रेल कैसे प्राप्त करें?
- 12. एकाधिक अनुरोधों में रेल में क्वेरी कैश करने के लिए कैसे करें
- 13. रेल से ओवरराइड करने के लिए?
- 14. रेल पर उत्पन्न रूबी
- 15. निर्णय पेड़ उत्पन्न करने के लिए लाइब्रेरी
- 16. डीएसएल परीक्षण डेटा उत्पन्न करने के लिए
- 17. कोड उत्पन्न करने के लिए रेजर का उपयोग करें?
- 18. गायब लिपि/रेल में उत्पन्न 3
- 19. आइकन उत्पन्न करने के लिए PHP कोड
- 20. रेल स्क्रिप्ट/त्रुटि उत्पन्न
- 21. जावा ऑब्जेक्ट के लिए चेकसम उत्पन्न करने के लिए कैसे करें
- 22. कैसे स्वचालित रूप से उत्पन्न करने के लिए C++ हेडर
- 23. रेल 3 प्लगइन के लिए परीक्षण मार्ग उत्पन्न करने में त्रुटि?
- 24. सी ++ के लिए PHP इंटरफ़ेस उत्पन्न करने के लिए स्विग का उपयोग कैसे करें
- 25. रेल मॉडल में गतिशील रूप से स्कॉप्स उत्पन्न करें
- 26. "यादृच्छिक" कैसे उत्पन्न करें लेकिन "अद्वितीय" संख्याएं कैसे उत्पन्न करें?
- 27. रेल 2 में फ़ाइल के लिए यूआरएल उत्पन्न करें ईआरबी देखें
- 28. composer.json उत्पन्न करने के लिए स्वचालित आदेश?
- 29. अन्य ब्राउज़रों में क्षेत्र चमक उत्पन्न करने के लिए समतुल्य?
- 30. py2exe dlls उत्पन्न करने के लिए?
इसके अलावा http://stackoverflow.com/questions/ देखना 9884033/रूबी-ऑन-रेल-स्विच-से-टेस्ट-यूनिट-टू-आरएसपीईसी हमेशा के लिए अपने डिफ़ॉल्ट जनरेटर को बदलने के लिए। पोस्टिंग के लिए – Ghoti