मैं अपने रेल 3.0.8 एप्लिकेशन के लिए एक परीक्षण सूट बनाने की योजना चरण शुरू कर रहा हूं। मैं यह तय करने की कोशिश कर रहा हूं कि किस परीक्षण ढांचे/रत्नों का उपयोग करना है। आम तौर पर मैं जितना संभव हो रेल सम्मेलन में रहना पसंद करता हूं। हालांकि, इसका मतलब TestUnit का उपयोग करना है। टेस्ट यूनिट के विकल्प के रूप में बनाए गए चुनने के लिए कई प्रतिस्पर्धी परीक्षण ढांचे हैं। क्या TestUnit वर्षों से बेहतर हो गया है, या यह एक बहुत अच्छा दावेदार नहीं है?रुपेक बनाम टेस्टयूनीट
मैंने आरएसपीईसी के बारे में बहुत अच्छी चीजों के बारे में भी सुना है। आरएसपीईसी और टेस्टयूनीट कार्यक्षमता के मामले में बंद हैं, या आरएसपीसीसी पानी से बाहर testUnit झटका करता है?
जो भी ढांचा मैं चुनता हूं, मैं इसे एक अच्छा समर्थन आधार (उपयोगकर्ताओं और दस्तावेज़ीकरण के बहुत सारे), उपयोग/सादगी में आसानी, और एक स्थायी भविष्य के लिए पसंद करूंगा।
जैसा कि मैंने [इस उत्तर] में कहा था (http://stackoverflow.com/questions/6348351/best-resources-for-learning-tdd-with-rails/6348613#6348613) मैं आपको यह पढ़ने के लिए सुझाव दूंगा [यह पुस्तक] (http://pragprog.com/titles/nrtest/rails-test-prescriptions) एक रेल ऐप का परीक्षण कैसे करें और यह पता लगाने के लिए कि आप कौन से टूल्स का उपयोग करना चाहते हैं –