2008-11-13 7 views
14

(मैं this प्रश्न पूछा लेकिन बहुत प्रतिक्रिया नहीं मिली। यह सिफारिश की थी कि मैं सी # के संबंध में एक ही सवाल पूछते हैं।)के लिए * छोटे *, खुला स्रोत, व्यापक यूनिट टेस्टिंग के साथ ग # परियोजना खोज रहे हैं

मैं मैं थोड़ा सी # अनुभव के साथ एक वीबी.नेट डेवलपर हूं (हां, मुझे पता है कि मुझे सी # में और लिखना होगा), छोटी खुली स्रोत परियोजनाओं की तलाश करना जो उच्च यूनिट परीक्षण कवरेज को सीखने के लिए प्रदर्शित करते हैं।

मैं छोटे परियोजनाओं के लिए देख रहा हूँ क्योंकि मैं कोड की एक टन की खोजबीन करना कैसे अपने ही स्थिति में इकाई परीक्षण लागू करने के लिए है, जिसमें मैं लिखने का एक बेहतर समझ प्राप्त करने के लिए नहीं करना चाहते हैं ज्यादातर आईटी बिजनेस ऐप मेरी कंपनी द्वारा आंतरिक रूप से उपयोग किए जाते हैं।

अद्यतन: मूल प्रश्न है कि मुझे इस बारे में पूछ गया here

उत्तर

1

FileHelpers (http://www.filehelpers.net/) में देखने का प्रयास करें है। मुझे हाल ही में इसे संपादित करना पड़ा और स्रोत कोड को आसानी से पार करना पड़ा। इसमें बड़ी संख्या में परीक्षण हैं।

3

मेरा MiscUtil लाइब्रेरी में परिवर्तनीय परीक्षण कवरेज है - कुछ हिस्सों का बहुत अच्छी तरह से परीक्षण किया जाता है, और दूसरों को यूनिट परीक्षण के बारे में पता करने से पहले लिखा गया था। जो कुछ मायनों में उपयोगी है -

आप खुला सामान के लिए कुछ परीक्षण लिख कर सीखना चाहता था, तो आप बहुत :) का स्वागत करते हैं

यह उपयोगी बिट और टुकड़ों में से एक हड़पने बैग का एक बड़ा है होगा , क्योंकि आप लगभग कुछ भी ले सकते हैं और इसे स्वयं ही पढ़ सकते हैं। सीखने के लिए कोई "समग्र वास्तुकला" नहीं है।

+0

कुछ भागों बहुत अच्छी तरह से जांच की जाती है, और दूसरों को लिखे गए थे ** इससे पहले कि मैं इकाई परीक्षण के बारे में पता था ** है। /// आपकी ईमानदारी सराहनीय है। – kokabi

1

मैं CarTrackr देखने की सलाह देते यह नेट प्रौद्योगिकियों के एक विस्तृत श्रृंखला है कि एक डेवलपर (यूनिटी, एमवीसी ढांचे विशेष रूप से) से परिचित होना चाहिए और इसमें व्यापक इकाई परीक्षण है। यह परियोजना 1 बैठे में पचाने के लिए काफी सरल है लेकिन वास्तव में एक सबूत-अवधारणा से अधिक जटिल है। उनके codeplex यूआरएल http://www.codeplex.com/CarTrackr

0
+0

वर्तमान में वहां कोई डाउनलोड नहीं है। क्या मैं कुछ भूल रहा हूँ? – GernBlandston

+0

स्रोत कोड देखने के लिए एक उपवर्तन क्लाइंट का उपयोग करें और ClickToBuild.bat चलाएं –

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