2009-08-17 10 views
10

के स्पष्ट परीक्षण मामलों को कैसे चलाएं मेरे परीक्षण सूट प्रोजेक्ट में कुछ स्पष्ट परीक्षण मामले हैं, अब मैं Nunit-console.exe की सहायता से परीक्षण मामलों को निष्पादित करना चाहता हूं। जब मैं परीक्षण मामलों को निष्पादित करता हूं, तो स्पष्ट परीक्षण मामलों को निष्पादन से बाहर रखा गया था। इसलिए, मैंने बैच फ़ाइल का उपयोग करके परीक्षण मामलों को निम्नलिखित तरीके से निष्पादित करने का प्रयास किया है।नुनिट

nunit-console.exe test1.dll 
nunit-console.exe test1.dll /include:Expicit 

मैं बैच की मदद file.But मैं स्पष्ट परीक्षण मामलों को निष्पादित करने में सक्षम नहीं हूँ के साथ ऊपर 2 आदेशों को क्रियान्वित कर रहा हूँ।

तुम मुझे जानते हैं कि कैसे की मदद से स्पष्ट परीक्षण मामलों को निष्पादित करने के कृपया कर सके nunit-console.exe

+0

आपको शायद इस प्रश्न में नूनिट टैग जोड़ना चाहिए। – jamesaharvey

+0

आप इसके बजाय एक श्रेणी पर विचार कर सकते हैं।/श्रेणियों के साथ अच्छी तरह से काम शामिल/शामिल करें। यह कुछ सुरक्षा को हटा देगा स्पष्ट आपको देता है। उदाहरण के लिए यदि आप सभी परीक्षणों को चलाते हैं तो श्रेणियों वाले लोगों को डिफ़ॉल्ट रूप से शामिल किया जाएगा। लेकिन यदि आप किसी निश्चित समूह के बिना सभी परीक्षणों को चलाने में सक्षम होना चाहते हैं तो श्रेणी बेहतर शर्त हो सकती है। –

उत्तर

6

Explicit परीक्षण केवल यदि आप कमांड लाइन पर परीक्षण या परीक्षण स्थिरता नाम का उपयोग करते हुए nunit-कंसोल के साथ चलाया जा सकता है/स्थिरता विकल्प।

+0

या नया/रन विकल्प –

1

आपके पास एक टाइपो है:/शामिल करें: एक्स "एल" आईसीआईटी ... शायद यही कारण है?

1

यह मेरे लिए काम करता है:

पहले, विधानसभा में जोड़ने के लिए एक [श्रेणी] When running NUnit and specifying a category, can all uncategorized tests be included too? में इस उत्तर का पालन करें।

फिर, जहां [स्पष्ट] का उपयोग किया जाता है, वही जोड़ें [श्रेणी]।

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