2009-05-05 15 views
9

में एमब्यूनिट/गैलियो यूनिट परीक्षणों को डीबग करने के लिए कैसे मैं यह पता लगाने की कोशिश कर रहा हूं कि एमबीयूनीट/गैलियो के साथ लिखे गए मेरे यूनिट परीक्षणों में मैं ब्रेकपॉइंट कैसे हिट कर सकता हूं। मैंने Gallio.Icarus चलाने की कोशिश की, इसे बनाम डीबगर संलग्न कर दिया, ब्रेकपॉइंट्स हिट नहीं हुए थे। अगला मैंने गैलियो शुरू करने की कोशिश की। प्रोजेक्ट गुणों से इको, लेकिन मुझे डीएलएल की आपूर्ति के बाद एक त्रुटि संदेश मिल रहा था, केवल कह रहा था .exe का परीक्षण किया जा सकता है। इकाई परीक्षण Gallio.Icarus से ठीक चलता है, हालांकि, मैं उन्हें डीबग करने में असमर्थ हूं।दृश्य स्टूडियो

धन्यवाद!

उत्तर

11

गैबियो v3.0.6 अपडेट प्राप्त करें। अपने परीक्षणों को लोड करें और आईकरस जीयूआई में चमकदार नए "डीबग" बटन पर क्लिक करके बस दाएं क्लिक करके डीबग कर सकते हैं।

5

मैं इसके लिए TestDriven.Net का उपयोग करूंगा। यह एमबीयूनीट परीक्षणों का समर्थन करता है, और आप विजुअल स्टूडियो

2

एक बहुत बेहतर जवाब यहाँ पाया जाता है: इसके अलावा

<ProjectTypeGuids> 
     {3AC096D0-A1C2-E12C-1390-A8335801FDAB} 
     ; {FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 
    </ProjectTypeGuids> 

देखें: gallio test runner plugin to visual studio 2010

जवाब आपके * के लिए निम्न अनुभाग जोड़ने के लिए .csproj <ProjectGuid> अनुभाग के बाद फ़ाइल है :
How Does Visual Studio Identiy test projects?
A list of supported VS2010 project types
Second list of GuIDs for supported project types

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