2012-06-13 16 views
32

वीएस 2012 और माइक्रोसॉफ्ट फॉक्स टेस्ट फ्रेमवर्क पर नीचे दिए गए दो लेखों के मुताबिक, मुझे अपने टेस्ट प्रोजेक्ट के संदर्भों में एक असेंबली पर राइट क्लिक करने में सक्षम होना चाहिए और विजुअल स्टूडियो में एक नया माइक्रोसॉफ्ट फर्क्स फ्रेमवर्क असेंबली बनाने के लिए "नकली असेंबली जोड़ें" चुनें 11/2012. हालांकि मुझे वीएस 2012 आरसी प्रोफेशनल में संदर्भ मेनू आइटम नहीं मिला है, जहां यह होना चाहिए। मुझे माइक्रोसॉफ्ट को संदर्भित करने की आवश्यकता हो सकती है। QualityTools.Testing.Fakes असेंबली, लेकिन मुझे इसे संदर्भ संदर्भ में भी नहीं मिल रहा है। बीटा के बाद आवश्यक मेनू बदल गया है? क्या मुझे एक एक्सटेंशन स्थापित करने की आवश्यकता है?मैं वीएस 2012 पेशेवर आरसी में नकली असेंबली कैसे जोड़ूं?

मैं वीएस 2012 पेशेवर आरसी में नकली असेंबली कैसे जोड़ूं?

लेख संदर्भित:

+0

क्या आप सुनिश्चित हैं कि पेशेवर के तहत उपलब्ध है, न केवल अंतिम के तहत? – TomTom

+0

बहुत अच्छा सवाल, और संभवतः जवाब। मैं वीएस 11 अल्टीमेट डेवलपर पूर्वावलोकन चला रहा था, और उसके बाद वीएस 2012 प्रोफेशनल को अपग्रेड (और डाउनग्रेड) किया गया था क्योंकि यह अधिक संभावना है कि मुझे किसके लिए लाइसेंस प्राप्त होगा। मुझे अब यह सुविधा नहीं दिखाई दे रही है। पता नहीं है कि इसका नाम बदल दिया गया है, स्थानांतरित किया गया है, या एक एसकेयू मुद्दा है। –

+0

यह देखते हुए कि मैंने प्रोफेसरियल इंस्टॉल नहीं किया है, मैं आपको बता सकता हूं कि यह वहां है;) – TomTom

उत्तर

33

अद्यतन: VS2012 अद्यतन 2 नकली प्रीमियम में समर्थन शामिल होंगे।

http://blogs.msdn.com/b/bharry/archive/2013/01/30/announcing-visual-studio-2012-update-2-vs2012-2.aspx

मैं माइक्रोसॉफ्ट कनेक्ट पोर्टल में इस प्रश्न पूछा देखें ... और जवाब निराशाजनक है:

आर सी प्रलेखन गलत था। नकली केवल वीएस अल्टीमेट में उपलब्ध हैं। मैंने आपकी चिंताओं को फॉक्स टीम पर पारित कर दिया है। इस समय, हम वी.एस. के लिए PEX के बारे में कोई जानकारी नहीं है 2012.

मेरे विस्तृत प्रश्न यह था:

MSDN प्रलेखीकरण कहा गया है कि नकली ढांचे, की isolatiion के लिए Moles ढांचे के उत्तराधिकारी यूनिट परीक्षण के लिए कोड प्रीमियम और अल्टीमेट संस्करणों में उपलब्ध है।

http://msdn.microsoft.com/en-us/library/dd264975(v=vs.110)

इसके अलावा, MSDN ब्लॉग में कहीं और, पीटर प्रोवोस्ट ही कुछ महीने पहले VS2011 रिहाई के लिए की पुष्टि की:

http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/09/10279666.aspx

लेकिन जब मैं प्रीमियम आर सी आज बाहर की कोशिश की, मैं नहीं कर सके परीक्षण के लिए कोड युक्त मेरे नमूना डीएलएल के लिए मेरे परीक्षण प्रोजेक्ट में "फॉक्स असेंबली जोड़ें" संदर्भ मेनू विकल्प नहीं देखें। यह केवल अंतिम आरसी स्थापित करने के बाद ही मुझे नकली मेनू समर्थन मिला।

यह आप में से पूछने के लिए निम्नलिखित को स्पष्ट करने का संकेत देता है मुझे:

1) मेरी अवलोकन सही है, कि नकली वास्तव में परम के साथ ही उपलब्ध है? क्या यह IntelliTrace पर निर्भरता के कारण है, जो एकमात्र-एकमात्र विशेषता है?

2) यदि हां, तो क्यों विवादित जानकारी प्रीमियम के साथ नकली की उपलब्धता का संकेत देती है?

3) एफएस 2010 में इस निर्भरता के बिना फ्लेक्स फ्रेमवर्क अब इंटेलिटेरेस पर निर्भर क्यों होना चाहिए?यह अनिवार्य रूप से पेशेवरों या वीएस 2010 के प्रीमियम संस्करणों के साथ मोल्स के मौजूदा उपयोगकर्ताओं को काट रहा है और उनके यूनिट परीक्षणों के लिए मोल्स पर मौजूदा निर्भरता के कारण वीएस 2012 में अपना अपग्रेड कर रहा है।

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

मैं इन बिंदुओं को जल्द से जल्द स्पष्ट करना चाहता हूं ताकि हम मोल्स के विकल्पों की तलाश शुरू कर सकें, यदि आपका निर्णय वास्तव में वीएस 2012 अल्टीमेट के लिए विशेष रूप से फॉक्स रखना है।

+8

उत्पाद संस्करण तुलना पुष्टि करती है कि यह केवल अल्टीमेट में उपलब्ध है। [http://www.microsoft.com/visualstudio/11/en-us/products/compare ](http://www.microsoft.com/visualstudio/11/en-us/products/compare) बस " परीक्षण उपकरण "खंड। – AlGonzalez

+25

कितना निराशाजनक !!! : '( – ctrlplusb

+1

किसी को कुछ सोचने की कोई बुरी किस्मत थी। मैं आज के उद्योग में अधिकांश डेवलपर्स का उपयोग करने वाले संस्करणों का एक चार्ट देखना चाहता हूं। मैं शर्त लगा रहा हूं कि अल्टीमेट सबसे छोटा पाई है ... – Jontatas

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