2009-04-02 10 views
8

आप सही विजुअल स्टूडियो 2008 में एक कोड फ़ाइल में एक विधि पर क्लिक करते हैं तो आप इस
alt text
जो कि विधि के लिए इकाई परीक्षण कंकाल बनाता है मिलता है।विजुअल स्टूडियो 2008 इकाई परीक्षण और nunit

क्या कोई तरीका है (टेम्पलेट परिवर्तन या कुछ निफ्टी हैक के माध्यम से) जिसके द्वारा मैं Visual Studio unit testing tools के बजाय Nunit पर आधारित यूनिट परीक्षण बनाने के लिए इसे बदल सकता हूं?
कुछ इस तरह ...

using System.Collections; 
using NUnit.Framework; 

    namespace Domain.UnitTest 
    { 
     [TestFixture] 
     public class ManagerTest 
     { 
     [Test] 
     public void SomethingTest() 
     { 
      string expected = null; 
      string acutal = Something.Create(); 
      Assert.AreEqual(expected, acutal); 
     } 

उत्तर

5

फ़ाइल C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\ItemTemplatesCache\CSharp\1033\SimpleUnitTest.zip\SimpleUnitTest.cs (बेशक, एक बैकअप बनाने के बाद) को संशोधित करने की कोशिश करो। अपने अपडेट किए गए संस्करण की एक प्रति कहीं और रखें क्योंकि यह अपडेट द्वारा ओवरराइट हो सकता है।

FWIW - मुझे यह VS अनुप्रयोग निर्देशिका की शीर्ष स्तर निर्देशिका से शुरू होने वाली फ़ाइलों के अंदर स्ट्रिंग using Microsoft.VisualStudio.TestTools.UnitTesting; की खोज करके मिला।

+1

मैंने कोशिश की और यह टेस्ट प्रोजेक्ट में यूनिट परीक्षण बनाते समय काम करता है। हालांकि, अगर मैं उस विधि पर राइट क्लिक करता हूं जिसके लिए मैं एक परीक्षण बनाना चाहता हूं, तो यह मेरे संशोधनों के बिना परीक्षण उत्पन्न करता है। कोई विचार यह क्यों हो सकता है या इसे कैसे ठीक किया जाए? चीयर्स। – AboutDev

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