2009-09-25 6 views
20

जावा स्पेस में, जुनीट का मुख्य रूप से उपयोग किया जाता है और .NET में मेरा मानना ​​है कि न्यूटिट बहुत लोकप्रिय है। क्या रूबी दुनिया के लिए यूनिट परीक्षण ढांचे पर एक समुदाय सहमत है?समुदाय-पसंदीदा रूबी यूनिट परीक्षण ढांचा क्या है?

पृष्ठभूमि: मैं पूछता हूं क्योंकि मैं रूबी के लिए नया हूं और उसी समय टीडीडी का अभ्यास करना चाहता हूं क्योंकि मैं रुबी सीखता हूं। अब तक मैंने केवल टेस्ट :: यूनिट के साथ खेला है।

उत्तर

13

आप Test::Unit पर चिपके रह सकते हैं या Shoulda या Context का उपयोग करके कुछ अच्छे संदर्भों का उपयोग करके आप इसमें अच्छे एक्सटेंशन प्राप्त कर सकते हैं।

दूसरी तरफ, यदि आप बीडीडी पसंद करते हैं तो आप सुरक्षित रूप से RSpec पर चिपके रह सकते हैं।

स्वीकृति परीक्षण के लिए Cucumber उपयोग के लिए।

+0

कंधे के लिए अद्यतित लिंक: https://github.com/thoughtbot/shoulda – ThomasW

+4

[मिनीटेस्ट] (https://github.com/seattlerb/minitest) भी एक बहुत ही लोकप्रिय विकल्प बन रहा है जो यूनिट और दोनों दोनों को जोड़ता है। एक पुस्तकालय में शैक्षिक परीक्षण शैलियों। – Andrew

1

आप विकसित किए गए manager मणि को देखना चाहते हैं। यह न केवल एक परीक्षण ढांचा है, बल्कि दस्तावेज भी एक ही समय में करता है।