2009-05-13 13 views
6

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

उत्तर

4

NUnit's developer wiki पर कई अच्छे उदाहरण हैं। मूल कड़ी के रूप में

अद्यतन टूट गया है:

बेसिक उदाहरण NUnit Documentation Page पर पाया जा सकता। आरंभ करना/क्विक स्टार्ट उपखंड, और अनुमान/* उपखंड देखें।

+13

मृत लिंक इस चुनाव नहीं तो उपयोगी बनाते हैं। – msp

1

आपको न्यूटिट के डाउनलोड के साथ न्यूट नमूने मिलना चाहिए; एनयूनीट का उपयोग करने के तरीके के ये बहुत अच्छे उदाहरण हैं।

3
अपने ही परियोजनाओं (वास्तविक जीवन है, तो न सिर्फ क़ौम जहां सब कुछ अच्छा और सरल :)

दोनों यथोचित छोटे हैं हो जाएगा से

, और हालांकि MiscUtil दोनों में से बड़ा है, यह ज्यादातर बहुत छोटे, व्यक्तिगत घटकों का संग्रह है।

MoreLINQ का अत्यधिक परीक्षण किया जाता है; MiscUtil में पैचियर कवरेज है क्योंकि मैंने यूनिट परीक्षण में शामिल होने से पहले इसे शुरू किया था।

1

मुझे नहीं लगता कि पढ़ना यूनिट परीक्षण उन्हें लिखने में मदद करता है और यह बताता है कि वे किस तरह से कर रहे हैं। कुछ स्क्रीनकास्ट आज़माएं। उदाहरण के लिए DimeCast.Net ....

0

मैं डीएनआरटीवी पर टीडीडी पर वीडियो देखने की सिफारिश करता हूं। Part 1 और Part 2 देखें।

1

यह उपयोगी होना चाहिए ...

using System.Text; 
using NUnit.Framework; 

namespace Test.SampleTests 
{ 
    [TestFixture] 
    public class CustomerTestClass 
    { 
     [TestCase(1, true)] // valid customer 
     [TestCase(2, true)] // valid customer 
     [TestCase(1123123123132, false)] // invlaid customer 
     public void IsValidCustomerTest(int customerId, bool isValid) 
     { 
      Assert.AreEqual(_service.ValidateCust(customerId), isValid); 
     } 
    } 
} 

यहाँ से लिया - https://coderwall.com/p/vwvura

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