2010-02-24 6 views
10

मुझे लगता है कि .NET 4 की अधिक गतिशील प्रकृति मॉकिंग की संभावना में सुधार करेगी। (लेकिन मैं गलत हो सकता हूं)कौन सा सी # मॉकिंग फ्रेमवर्क .NET 4 का सबसे अच्छा फायदा उठाता है?

क्या वहाँ नकली ढांचे हैं जो .NET 4 का लाभ उठाते हैं? यदि हां, तो यह सबसे अच्छा कौन सा है?

इसके विपरीत, क्या ऐसे नकली ढांचे हैं जो .NET 4 पर भी नहीं चलते हैं?

+0

शानदार प्रश्न। Moq http://code.google.com/p/moq/ बेहतर मॉकिंग फ्रेमवर्क बनाने के लिए सी # 3.0 सुविधाओं का उपयोग करने का एक अच्छा काम करता है- यह देखना दिलचस्प होगा कि 4.0 –

+5

moq में क्या किया जा सकता है वैकल्पिक/नाम पैरामीटर समर्थन: http://code.google.com/p/moq/issues/detail?id=221 –

+0

राइनो मोक्स में समस्याएं मुझे इस तरह के एक प्रश्न की तलाश में प्रेरित करती हैं। (समस्या: System.Reflection.AmbiguousMatchException: अस्पष्ट मिलान मिला।) अभी तक कोई फिक्स या नया संस्करण नहीं है, केवल वर्कअराउंड जो आदर्श नहीं हैं। बस एक सिर दे रहा है। – 4imble

उत्तर

4

मुझे नहीं लगता कि अब कोई फ्रेमवर्क ऐसा करता है।

अगर मुझे लगता है, तो मैं मोक के लिए वोट दूंगा। एक मॉकिंग फ्रेमवर्क में नई लिनक्स भाषा सुविधाओं के डैनियल कैज़ुलिनो first to take advantage थे। मुझे विशेष रूप से dynamic कीवर्ड का उल्लेख करने वाले कोई भी अपडेट दिखाई नहीं दे रहे हैं, लेकिन मुझे लगता है कि वह इस पल में इसके बारे में सोच रहा है ....

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