2013-07-04 5 views
24

में विफल रहा है VS2012 में एक व्यक्ति परीक्षण चल रहा है पर जब फिर से चल रहा है, एक खिड़की है जिसमें शामिल हैं टेस्ट एक्सप्लोरर के नीचे (यह मानते हुए विफलता) के साथ "एक लाल आइकन पर दिखाया गया है परीक्षण विफल "इसके बगल में। नीचे "विलुप्त समय" के साथ विफलता संदेश का पालन करता है।VS2012: साफ टेस्ट Explorer में परीक्षण के परिणाम के लिए एक परीक्षण है कि पहले

मैं बस पता करने के लिए इस विंडो खाली करने के लिए एक तरीका है कि क्या वहाँ चाहते हैं। उदाहरण के लिए यदि मैं अपने परीक्षण पर राइट-क्लिक करता हूं और "डीबग चयनित टेस्ट" का चयन करता हूं, तो यह कुछ हद तक भ्रमित है क्योंकि मैं परीक्षण के माध्यम से कदम उठाता हूं कि यह परीक्षण-परिणाम विंडो अभी भी पिछले टेस्ट-रन से विफलता दिखाती है।

+0

मैंने इससे संबंधित कुछ भी नहीं देखा है। मैं पिछले संस्करणों से टेस्ट परिणाम विंडो पसंद करता हूं। – bryanbcook

+9

मैं और अधिक सहमत नहीं हो सका - पिछले परीक्षणों से परिणाम दिखा रहा है, उन्हें साफ़ करने की कोई क्षमता नहीं है, कभी-कभी बहुत भ्रमित हो सकता है। मेरी इच्छा है कि पिछले परिणामों को साफ़ करने का कोई तरीका था, लेकिन मुझे एक नहीं मिला है। –

उत्तर

2

आप ऐसा नहीं कर सकते। इसके बजाय आप फ़िल्टर कर सकते हैं कि कौन सा परीक्षण आपको दिखाया गया है, अगर यह आपकी आवश्यकताओं के अनुरूप है। आप परीक्षण के बारे में अधिक जानकारी पा सकते हैं: एक तरह से http://msdn.microsoft.com/en-us/library/hh270865.aspx

23

वास्तव में, वहाँ है - स्वच्छ और फिर अपने समाधान के पुनर्निर्माण। पिछला परीक्षण रन परिणाम सही हो जाएगा।

+0

बिल्कुल, यदि आप केवल परीक्षण परिणामों को फिर से बनाते हैं, तो "साफ" चुनकर परिणाम निकाल दिए जाते हैं। बहुत धन्यवाद! – Raffaeu

+1

आप केवल परियोजना परीक्षण में हैं साफ करने के लिए की जरूरत है - कभी कभी buid समय मायने रखता है – maniek

0

आप अपने परीक्षण एक पल के लिए सो कर सकता है जब अनुरोध किया गया:

[ClassInitialize()] 
    public static void Init(TestContext ctx) 
    { 
     System.Threading.Thread.Sleep(1000); 
    } 

यह केवल एक समाधान नहीं है, लेकिन यह कम से कम आप टेस्ट एक्सप्लोरर प्रगति बार चलती देखने के लिए मौका देना होगा, और जीता ' आपको आश्चर्य नहीं है कि वास्तव में कुछ भी हुआ है:

+0

आपको लगता है कि मार्ग के किनारे जाना है, तो आप भी परीक्षण की पहली पंक्ति, डिबग परीक्षण पर एक को तोड़ने बिंदु सेट कर सकते हैं और और आप भी एक परिवर्तन होगा परीक्षण परिणाम विंडो में प्रगति आइकन में "ताज़ा" देखने के लिए। – BornToCode

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