• MockGen工具会产生的模拟实现的接口,这是设计用于单元的测试。 它整合了VisualStudio.NET,而是使用非常简单。

    MockGen分析的界面文件的源代码,可能会产生一个或多个下列:

    -模拟实现的接口,在子的名字空间'的测试,与公共成员:

    田的数量来计算调用的方法和财产干将/者

    领域包含序号,以比较顺序的方法调用/性能

    领域引起投掷的例外方法

    田纳入其多返回的数值有可能被排队

    领域记录的一个或多个参数值的传递方法

    Fire_EventName(定引)的方法,以提高活动上存在的接口

    -强类型EventCounter类的任何代表中定义的源文件

    0支助对于继承的其他接口

  • के MockGen उपकरण उत्पन्न होगा मॉक कार्यान्वयन के इंटरफेस है जो कर रहे हैं द्वारा इस्तेमाल किया जा बनाया इकाई परीक्षण है । यह के साथ एकीकृत करता है VisualStudio.NET है, और बहुत उपयोग करने में आसान है ।

    MockGen डेसिमल इंटरफ़ेस फ़ाइल स्रोत कोड है, और उत्पादन हो सकता है एक या निम्न में से अधिक:

    - एक नकली इंटरफ़ेस के कार्यान्वयन में, उप-namespace 'टेस्ट' के साथ जनता के सदस्यों:

    क्षेत्रों की संख्या गिनने के लिए कॉल करने के लिए तरीकों और संपत्ति टिककर/setters

    खेतों से युक्त अनुक्रम संख्या है, की तुलना करने के क्रम में कॉल करने के लिए तरीकों/गुण

    खेतों का कारण करने के लिए फेंकने के अपवाद तरीकों से

    क्षेत्रों में जो कई वापसी मान हो सकता पंक्तिबद्ध

    खेतों रिकॉर्ड करने के लिए एक या एक से अधिक पैरामीटर मूल्यों को पारित करने के लिए तरीकों

    Fire_EventName(EventArgs) तरीकों को बढ़ाने के लिए है कि घटनाओं पर मौजूद हैं इंटरफेस

    - दृढ़ता से टाइप EventCounter वर्गों के लिए किसी भी प्रतिनिधियों को परिभाषित स्रोत फ़ाइल में

    0 के लिए समर्थन विरासत के अन्य इंटरफेस

  • The MockGen tool will generate mock implementations of interfaces which are designed to be used by unit tests. It integrates with VisualStudio.NET, and is very simple to use.

    MockGen parses the interface file source code, and may produce one or more of the following:

    - A mock implementation of the interface, in the sub-namespace 'Tests', with public members:

    Fields to count the number of calls to methods and property getters/setters

    Fields containing sequence numbers, to compare the order of calls to methods/properties

    Fields to cause throwing of Exceptions from methods

    Fields into which multiple return values may be queued

    Fields to record one or more parameter values passed to methods

    Fire_EventName(EventArgs) methods to raise events that exist on interfaces

    - Strongly-typed EventCounter classes for any delegates defined in the source file

    0 Support for inheritance of other interfaces