मैंने दोनों का उपयोग करके कुछ TDD किए हैं और (शायद मैं थोड़ा बेवकूफ हूं) nnit मुझे उपयोग करने के लिए बहुत तेज़ और सरल लगता है। और जब मैं बहुत कुछ कहता हूं, तो मेरा मतलब बहुत होता है।
MS Test में, हर जगह बहुत अधिक विशेषताएँ होती हैं - वास्तविक परीक्षण करने वाला कोड वह छोटी रेखाएँ हैं जिन्हें आप यहाँ और वहाँ पढ़ सकते हैं। बड़ी गड़बड़ी। NUnit में, कोड जो परीक्षण करता है वह विशेषताओं पर हावी होता है, जैसा कि उसे करना चाहिए।
इसके अलावा, nUnit में, आपको बस उन परीक्षणों पर क्लिक करना होगा जिन्हें आप चलाना चाहते हैं (केवल एक? एक वर्ग को कवर करने वाले सभी परीक्षण? एक विधानसभा? समाधान?)। एक बार दबाओ। और खिड़की साफ और बड़ी है। आपको स्पष्ट हरी और लाल बत्ती मिलती है। आप वास्तव में जानते हैं कि एक दृष्टि में क्या होता है।
VSTS में, परीक्षण सूची को स्क्रीन के नीचे जाम कर दिया जाता है, यह छोटा और बदसूरत है। आपको यह जानने के लिए दो बार देखना होगा कि क्या हुआ था। और तुम सिर्फ एक परीक्षा नहीं चला सकते (ठीक है, मुझे अभी तक पता नहीं चला!)।
लेकिन मैं गलत हो सकता हूँ, निश्चित रूप से - मैं सिर्फ "VSTS का उपयोग करके सरल TDD कैसे करें" के बारे में 21 ब्लॉग पोस्ट पढ़ता हूं। मुझे और पढ़ना चाहिए था, आप सही हैं।
NUnit के लिए, मैंने एक पढ़ा। और मैं उसी दिन TDDing कर रहा था। मस्ती के साथ।
वैसे, मैं आमतौर पर Microsoft उत्पादों से प्यार करता हूं। विजुअल स्टूडियो वास्तव में सबसे अच्छा उपकरण है जिसे एक डेवलपर खरीद सकता है - लेकिन विजुअल स्टूडियो टीम सिस्टम में TDD और वर्क आइटम प्रबंधन वास्तव में बेकार है।
शुभकामनाएं। Sylvain।