मैं वर्तमान में एक समाधान पर काम कर रहा हूं जिसमें वर्तमान में 32 यूनीटैस्ट हैं। मैं रीशर टेस्ट रनर के साथ काम कर रहा हूं - जो ठीक काम करता है। सभी परीक्षण चल रहे हैं, सभी परीक्षण सही परीक्षा परिणाम दिखा रहे हैं। अब एक सहकर्मी ने मुझे बताया, कि विज़ुअल स्टूडियो टेस्ट एक्सप्लोरर का उपयोग करके परीक्षण उसकी मशीन पर नहीं चल रहे हैं। वे मेरी मशीन पर काम नहीं कर रहे हैं, इसलिए मैं कुछ स्थानीय लापता फ़ाइलों या कुछ को बाहर कर सकता हूं।
टेस्ट एक्सप्लोरर सभी इकाई परीक्षणों को दिखा रहा है, लेकिन एक बार "रन ऑल" पर क्लिक करने पर, सभी परीक्षण बाहर हो रहे हैं और परीक्षण रन का कोई परिणाम नहीं दिखा रहा है:
- सभी परीक्षण कक्षाएं सार्वजनिक हैं
- सभी परीक्षण कक्षाओं में
[TestClass]
घोषित विशेषता है - सभी परीक्षण विधियां
[TestMethod]
विशेषता का उपयोग कर रही हैं - उत्पादकता कोड और परीक्षण परियोजना दोनों .NET 3.5 को लक्षित कर रहे हैं।
- मैं पहले से ही स्वच्छ बनाने के लिए अपनी समाधान की कोशिश की है, और / या हटा दें
obj
,bin
,Debug
औरRelease
फ़ोल्डरों
मैं किसी भी संकेत को स्वीकार करता हूं जो इस तरह के व्यवहार का कारण बन सकता है।