2013-01-03 7 views
8

क्या कोई भी कभी शक्तिशाली मूस/निरंतर परीक्षणों में ड्रेगन चेतावनी बन गया है? enter image description hereनिरंतरतमतम/मूस: यहां ड्रेगन और सामान्य ओवरले प्रश्न

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

मैं उन्हें वापस कैसे प्राप्त कर सकता हूं? दिखाने के लिए क्या शर्तें हैं? अग्रिम धन्यवाद!

+1

[ड्रेगन को मारे जाना चाहिए] (https://twitter.com/continuoustests/status/216562240004960256)। – CodeCaster

+1

ऐ, वास्तव में! दुर्भाग्यवश मेरे पास यह जंगली चम्मच, आधा उबला हुआ अंडे और एक हास्यास्पद सांता-क्लॉस-हैट-विद-हॉर्न है ... –

+3

यह सबसे बुरा संदेश है जिसे मैंने कभी देखा है। मैंने सोचा था कि टूलींग डेवलपर्स को आसान बनाने के लिए माना जाता था। अपने आप को एक पक्ष करो, बस Resharper पर जाएं और इसके एकीकृत इकाई परीक्षण का उपयोग करें। – casperOne

उत्तर

8

कारण है कि आप यह संदेश देख रहा है कि फीडबैक देने पर निरंतर परीक्षण परीक्षण कवरेज से बहुत अधिक लेता है। मार्जिन के साथ आप वहां देखते हैं तो आप या तो हरा, पीला या लाल हो सकते हैं। हरा मतलब है कि इस कोड को बदलना काफी सुरक्षित है। पीला मतलब है कि कोड का टुकड़ा बदलने में जोखिम का थोड़ा सा हिस्सा है। लाल का मतलब है कि यदि आप इस कोड को बदलते हैं तो आप स्वयं ही हैं। अगर यह बदला जाता है तो कुछ अच्छा मौका होगा। यदि आप आइकन पर होवर करते हैं तो आप जोखिम के बारे में कुछ आंकड़े देख सकते हैं। यदि आप राइट-क्लिक करें और "निरंतर परीक्षण-> प्रभावित ग्राफ प्राप्त करें" चुनें, तो आप कोड के इस टुकड़े के लिए युग्मन ग्राफ देखेंगे।

जब "यहां ड्रैगन" संदेश दिखाया गया है तो इसका मतलब है कि जिस कोड को आप देख रहे हैं उसे कोड में कई स्थानों पर संदर्भित किया गया है और इसमें कोई परीक्षण नहीं है या इसका संदर्भ क्या है। तो उस कोड को बदलना आप न केवल उस विधि को तोड़ने का जोखिम उठा रहे हैं बल्कि अप्रत्यक्ष रूप से इसका उपयोग करने वाली हर चीज को तोड़ने का जोखिम उठा रहे हैं।

आशा है कि यह समझाएगा।

+0

हालांकि मुझे लगता है कि आपके विशेष नमूने में आप एक निजी निर्माता से काम कर रहे हैं। यह हो सकता है कि निरंतर परीक्षण निजी रचनाकारों को सही तरीके से संभाल नहीं लेता है। – ack

1

चूंकि कोई भी समझा सकता है, मैं इसे WTF!?!?! के तहत फ़ाइल कर रहा हूं और इसे बंद कर दूंगा।

यह le एक लाल शून्य लेकिन बदतर है: एक समर्थन अनुरोध निम्नलिखित है, जो अब भी मुझे एक तरह से बेख़बर पत्ते में हुई। असल में वे में कोड के एक गलेदार गड़बड़ के रूप में दिखाई देता है जिसमें कोई परीक्षण नहीं होता है। अगर मैं सही ढंग से याद वें ग्राफ 0 परीक्षण कवरेज के साथ उस में 30 से अधिक odes रूप में अच्छी तरह के रूप में कुछ इल चक्र अटारी जटिलता

खैर की जरूरत है, यह मुफ़्त है ...

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