2009-09-06 10 views
8

मुझे mstest का उपयोग करके, मेरे यूनिट परीक्षण चलाने की कोशिश कर रहे रिशेर्पर के साथ एक छोटी परेशानी समस्या है। मैं एक व्यक्तिगत इकाई परीक्षण का चयन कर सकता हूं और इसे ठीक/डीबग कर सकता हूं लेकिन जब मैं परीक्षणों का एक गुच्छा चलाने के लिए पैरेंट नोड का चयन करता हूं, तो परीक्षण नहीं चलते हैं; यह सिर्फ कुछ सेकंड के लिए लंबित प्रदर्शित करता है और फिर परीक्षण ग्रे हो जाता है। यदि मैं परीक्षणों में ब्रेकपॉइंट्स सेट करता हूं और डीबगर के साथ पुनः प्रयास करता हूं, तो मुझे एक ही परिणाम मिलता है और कोई ब्रेकपॉइंट हिट नहीं होता है। क्या किसी और ने इससे पहले अनुभव किया है?यूनिट परीक्षणों के साथ रिशेर्पर समस्या

+0

हाँ मैं आ रही है यह एक ही ReSharper के साथ समस्या: इस लेखन के समय, आधिकारिक रिलीज 7.1.2 ताकि आप उसे डाउनलोड जाना इस लिंक का अनुसरण करना होगा 4.5.1274.1 वीएस2005 में। बहुत कष्टप्रद। संस्करण 4.5.1231.7 के साथ ठीक काम करने के लिए प्रयुक्त होता है। – Craig

+0

मैंने इसे पुनर्विक्रेता 4.5.1274.1 के साथ वीएस -2008 एसपी 1 में एक भंवर भी दिया और यह मेरे लिए काम नहीं कर रहा है .... यदि यह आपको Test.triven.net के व्यक्तिगत संस्करण को http://www.testdriven.net/ पर डाउनलोड करने में मदद करता है download.aspx यह अभी भी परियोजना/स्थिरता/विधि स्तर पर परीक्षण चलाने के लिए एक चैंप की तरह काम कर रहा है। – ElvisLives

+0

मुझे एक ही समस्या है! क्या आपको कभी यह पता चला है? – CaffGeek

उत्तर

1

अपनी परीक्षण परियोजना/संपूर्ण समाधान का पुनर्निर्माण करने का प्रयास करें। मुझे कभी-कभी ऐसी ही समस्याएं होती हैं जहां रिशेर्पर परीक्षण दिखाता है जिसे मैंने हटा दिया है, या SUT प्रोजेक्ट में नए तरीकों के लिए परीक्षण निष्पादित नहीं करता है। पुनर्निर्माण के बाद यह सिंक में वापस आ जाता है।

+0

धन्यवाद कि कोशिश की, फिर भी कोई खुशी नहीं :( – Charlie

1

इस समस्या में रेसपर 5.0.165 9 और वीएस -2010 के साथ भी इस समस्या में भाग लें। यह पता चला है कि समस्या टेस्ट्रुन कॉन्फ़िगरेशन फ़ाइलों में कहीं भी है जो VS नियमित VS तरीके से परीक्षण करते समय बनाता है। उन्हें डिस्क फ़ाइल के साथ-साथ समाधान फ़ाइल में संदर्भों से हटा दिया गया, जिसने समस्या हल की और मैं फिर से रीशेपर के साथ परीक्षण चलाने में सक्षम था।

+2

विशेष रूप से कौन सी फाइलें हैं और वे कहां स्थित हैं? धन्यवाद! –

2

किसी भी व्यक्ति के लिए वीएस2012 अपडेट 2 का उपयोग करने के लिए (चार्ली स्पष्ट रूप से तब नहीं था जब उसने सवाल पूछा, लेकिन किसी और के लिए ...), तो सुनिश्चित करें कि आपके पास आर # संस्करण 7.1.3 या बाद में है। http://download.jetbrains.com/resharper/ReSharperSetup.7.1.3000.1964.msi (http://youtrack.jetbrains.com/issue/RSRP-339987 से संदर्भित के रूप में)