mbunit - गैलेओ, एमबीयूनेट और एनसीओवर समस्याओं के साथ TestDriven.net




gallio ncover (3)

क्यों नहीं TestDriven.Net मेरे gallio / mbunit परीक्षण के साथ काम करते हैं?

मैंने एमडीयूनेट वी 2 के साथ टीडीडी। नेट का उपयोग किया है और इसमें कोई समस्या नहीं थी, लेकिन मेरे नए पीसी पर नए गैलियो रिलीज के साथ, यह कुछ भी नहीं है।

अगर मैं "डिबगर के साथ टेस्ट" करता हूं, तो स्क्रीन के निचले भाग में वीएस स्टेटस बार में "0 पास, 0 असफल, 0 छोड़ दिया" मिलता है, तो समाधान एक्सप्लोरर में टच दायाँ क्लिक मेनू से।

अगर मैं सही जगह पर क्लिक करता हूं और वही करता हूं, तो मुझे मिल जाता है

"The target type doesn't contain tests from a known test framework or a 'Main' method."

अगर मैं इसे एक व्यक्तिगत परीक्षा में करता हूं, ऐसा लगता है कि यह सेटअप नहीं चला रहा है, इसलिए परीक्षा में विफल रहता है (लेकिन कम से कम यह चलता है)

मुझे पता है इस समस्या की तरह लगता है, लेकिन मेरी रजिस्ट्री सही लगती है

अगर मैं टीडीडीनेट मेनू से एनकॉओवर का इस्तेमाल करने की कोशिश करता हूं, तो कुछ भी नहीं होता (एक आउटपुट विंडो फ्लिकर के अलावा)

जब मैं "यूनिट टेस्ट चलाता हूं", तो यह सभी को ऊपर उठाता है और सही तरीके से चलाता है।

गैलियो / एमबीयूनेट 3.0.5.546, टीडीडी। नेट 2.18.2268, रेज़रपर 4.1, वीएस 2 के 8 प्रो 9.0.3072 9 .1 एसपी, नेट 3.5 एसपी 1, विंडोज सर्वर 2 के 8 (एक्स 86)


बहुत से स्थापना रद्द, रिबूट और पुनर्स्थापना ने इसे हल किया है: एस


आपको केवल यह सुनिश्चित करने की आवश्यकता है कि आप गैलेओ से पहले TestDriven.Net इंस्टॉल करें। अन्यथा गैलियो इंस्टॉलर TestDriven.Net के लिए अपने एक्सटेंशन इंस्टॉल नहीं करेगा।


मुझे यह त्रुटि तब मिल रही थी जब टेस्ट प्रैक्टिशन क्लास परीक्षा प्रोजेक्ट / नेमस्पेस के अलावा किसी अन्य परियोजना में था।