2009-09-19 7 views
7

क्या एक ही इकाई परीक्षण ढांचे विभिन्न वेब ढांचे के लिए उपयोग किए जाते हैं - रेल, मेरब, सिनात्रा, रामज़ और डेस्कटॉप ढांचे - जूते?विभिन्न प्रकार के रूबी अनुप्रयोगों के लिए सबसे अधिक उपयोग किया जाने वाला यूनिट परीक्षण ढांचा क्या है?

और सबसे व्यापक रूप से उपयोग किए जाने वाले यूनिट परीक्षण ढांचे का क्या उपयोग है जो विभिन्न वेब और डेस्कटॉप ढांचे के साथ काम करेगा?

+0

आप [प्रबंधक] (https://rubygems.org/gems/manager) मणि को देखना चाहते हैं जिसे मैंने विकसित किया है। – sawa

उत्तर

9

टेस्टयूनीट जुनीट पर आधारित है, और इसलिए अधिकांश भाषाओं में बंदरगाह है। यह शायद सबसे सर्वव्यापी है।

व्यवहार संचालित परीक्षण ने आरएसपीईसी जैसे टूल अर्जित किए हैं, और ऐसा लगता है कि रूबी/रेल दुनिया में सबसे लोकप्रिय परीक्षण ढांचा हो सकता है। (यहां एक ऐसी साइट है जो टैब को लोकप्रियता पर रखने का प्रयास करती है: http://ruby-toolbox.com/categories/testing_frameworks.html)

संवैधानिक रूप से आपको उन दो बड़े शिविरों के बीच एक विकल्प बनाना होगा। उनके भीतर, बहुत सारे कार्यान्वयन होते हैं, प्रत्येक के अपने इतिहास, प्लस और minuses के साथ। टेस्ट यूनिट दुनिया के भीतर भी, आप "कंधे" को पकड़ सकते हैं और आरएसपीसी आपको जो कुछ देता है उसके पास है। उलझन में, आह?

अधिकांश उपकरण स्पष्ट रूप से ढांचे से बंधे नहीं हैं और रेलों से काफी स्वतंत्र रूप से काम करते हैं।

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

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