2010-08-29 8 views
6

मुझे एक मॉकिंग फ्रेमवर्क सीखने की आवश्यकता है जो स्थिर तरीकों का मज़ाक उड़ाता है और सी # में लिखे गए एप्लिकेशन के लिए टेस्ट केस लिखता है। आप किस ढांचे की सिफारिश करेंगे?एक सी # मॉकिंग फ्रेमवर्क की तलाश है जो स्थिर तरीकों का मजाक करने की अनुमति देता है

उत्तर

13

आप इसे निम्नलिखित चौखटे का उपयोग कर सकते हैं:

  1. Typemock Isolator
  2. JustMock
  3. Moles (आप केवल तरीकों ठूंठ कर सकते हैं, तो आप उन्हें जोर नहीं कर सकते हैं)। एक स्थिर विधि faking अलगाने का उपयोग करने का

उदाहरण:

Isolate.WhenCalled(() => MyClass.MethodReturningZero()).WillReturn(1); 

अस्वीकरण - मैं पूर्ण प्रकटीकरण के लिए Typemock

+4

+1 पर काम करते हैं! – Fenton

+4

-1 केवल अपने उत्पाद को जोड़ने के लिए ... जस्टमैक यहां खोजें: http://www.telerik.com/products/mocking.aspx और यहां मोल्स: http://research.microsoft.com/en-us/परियोजनाओं/मोल / –

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