2013-11-01 10 views
6

नए विजुअल स्टूडियो 2013 में Code Lens नामक एक अच्छी नई सुविधा है (मुझे लगता है कि यह केवल अंतिम संस्करण में है)। विधियों के बारे में, इसके अलावा संदर्भ (कितने और कहां) दिखाते हैं, यह टीम में परीक्षण करते समय संस्करण के बारे में कुछ जानकारी भी दिखाता है और आंकड़ों का परीक्षण करता है ताकि आप जान सकें कि विधि का उपयोग करके कितने परीक्षण गुजर रहे हैं और कितने असफल हो रहे हैं।विजुअल स्टूडियो 2013 फीचर कोड लेंस NUnit

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

क्या आपके पास इसका कोई अनुभव है?

+0

मुझे लगता है कि यह जानकारी प्रदान करने के लिए परीक्षण एडाप्टर एक्सटेंशन पर निर्भर है। यह XUnit के साथ बढ़िया काम करता है। – Jimmy

उत्तर

6

परीक्षण और परीक्षण स्थिति संकेतक परीक्षण परीक्षक द्वारा संचालित हैं।

तो यदि आपके एनयूनीट परीक्षण परीक्षण एक्सप्लोरर में दिखाई देते हैं, तो उन्हें कोडलेन्स में भी दिखाना चाहिए।

+0

क्या आपके पास कोई स्रोत है जो आपके कथन की पुष्टि करेगा? –

+1

@ ओन्ड्रेज जेनेसेक वह उन इंजीनियरों में से एक हैं जिन्होंने कोड लेंस बनाया था। –

+0

@LeoLorenzoLuis हां, आप सही हैं। मुझे लगता है कि उसका जवाब सही है :) –

2

मेरे पास जॉन गार्डनर के जवाब पर टिप्पणी के रूप में जोड़ने के लिए पर्याप्त प्रतिष्ठा अंक नहीं हैं, इसलिए मैं एक नया उत्तर जोड़ रहा हूं। CodeLens only finds tests that are written in MSTests

है कि इसका जवाब का सारांश - -

मैं एक ऐसी ही सवाल यहाँ का उत्तर जोड़ा आप एक नया यूनिट टेस्ट परियोजना बना सकते हैं और है कि नए यूनिट टेस्ट परियोजना के लिए NUnit के लिए एक संदर्भ जोड़ने की जरूरत है। इस तरह मैं इसे वीएस2013 और एनयूनीट (एनयूनीट टेस्ट प्रदाता के साथ) के साथ काम करने के लिए मिला, इसलिए अब परीक्षण वीएस2013 टेस्ट एक्सप्लोरर विंडो और कोडलेन्स में दिखाई देता है।

+0

उत्तर के लिए धन्यवाद। मैं इसे अभी सत्यापित नहीं कर सकता क्योंकि मैं वीएस2013 और न ही न्यूटिट का उपयोग नहीं कर रहा हूं, लेकिन मुझे लगता है कि मैंने इस तरह से काम किया है। –

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