मुझे पता है कि अच्छे कोड गुणवत्ता वाले ओपन सोर्स प्रोजेक्ट्स के बारे में एक धागा है, लेकिन किन प्रोजेक्ट्स में यूनिट टेस्ट (मॉकिंग के साथ) हैं और उच्च गुणवत्ता के हैं?
बहुत धन्यवाद
उत्तर:
उत्तर № 1 के लिए 1ASP .NET MVC स्रोत में व्यापक इकाई परीक्षण शामिल हैं जो मॉकिंग के लिए Moq का उपयोग करते हैं।
उत्तर № 2 के लिए 1
उनमें से ज्यादातर में यूनिट टेस्ट होते हैं।
उदाहरण के लिए, मैं विचार करता हूं NHibernate और यह महल की परियोजना सबसे प्रमुख हैं। (हालांकि, मैंने "टी की जांच की कैसल के कोड की अधिक बारीकी से जांच की है, लेकिन मुझे पता है कि NHibernate की इकाई बहुत अच्छी है)।"
आप उन दोनों के लिए एक सार्वजनिक भंडार से स्रोत कोड खींच सकते हैं।
संपादित करें: जब मैंने आखिरी बार सब-टेक्स्ट का अच्छा यूनिट टेस्ट किया था।
जवाब के लिए 0 № 3
गल्लियो इकाई परीक्षण के लिए एक ओएसएस स्वचालन प्लेटफॉर्म है। दिलचस्प रूप से पर्याप्त है, यह अपने स्वयं के परीक्षण ढांचे का उपयोग करता है (MbUnit) निर्माण प्रक्रिया के दौरान इसकी इकाई परीक्षण चलाने के लिए। यह कुत्ते के खाने का एक दिलचस्प रूप है।
हालांकि यूनिट परीक्षण मॉकिंग (Rhino.Mocks के साथ) का एक मध्यम उपयोग करते हैं, वे परीक्षण ढांचे की सभी संभावित विशेषताओं पर जोर देते हैं। आप कोड पर एक नज़र रखना चाहते हैं यहाँ.