मुझे पता है कि आपको आम तौर पर अपने यूनिट परीक्षणों के लिए आदेश पर निर्भर नहीं होना चाहिए, लेकिन xunit में आपके परीक्षणों को एक निश्चित क्रम में चलाने के लिए संभव है?xUnit.net में, क्या क्रम में परीक्षण चलाने के लिए संभव है?
उत्तर
हमारे नमूने प्रोजेक्ट में एक नमूना है जिसका नाम PrioritizedFixtureSample है जो आपको परीक्षणों के क्रम को नियंत्रित करने की अनुमति देता है।
नमूने देखें हमारे नवीनतम रिलीज में: http://xunit.codeplex.com/Release/ProjectReleases.aspx
नहीं, मैं तो विश्वास नहीं है, लेकिन परिभाषा से तो इकाई परीक्षण स्वतंत्र होना चाहिए ताकि आदेश चाहिए नहीं बात। जहां आपके पास प्राकृतिक निर्भरता है, आप अलग नहीं हो सकते हैं, मैं सुझाव दूंगा कि आप कई इकाइयों के साथ परीक्षणों को एक इकाई में जोड़ दें।
xUnit.net परीक्षणों का ऑर्डर करने का कोई तरीका प्रदान नहीं करता है।
कुछ अन्य ढांचे, हालांकि। उदाहरण के लिए, mbUnit में, आप अपने परीक्षण विशेषताओं में Order संपत्ति संलग्न कर सकते हैं। कई टीडीडी शुद्धवादियों का मानना है कि यह अपमानजनक है, और किसी भी परीक्षण के लिए एक आदेश की आवश्यकता होती है जिसे एक अलग इकाई परीक्षण में विलय किया जाना चाहिए, लेकिन कई लोगों को कुछ परिस्थितियों में परीक्षणों का ऑर्डर करने में सक्षम होने के लिए उपयोगी लगता है।
- 1. कैसे एक xUnit.net परीक्षण
- 2. xUnit.net
- 3. क्या डीबग मोड में क्रोम चलाने के लिए संभव है?
- 4. xUnit.net परीक्षण चलाने के लिए मैं विजुअल स्टूडियो को कैसे कॉन्फ़िगर कर सकता हूं?
- 5. अनुक्रमिक क्रम में चलाने के लिए जुनीट परीक्षण मामलों को कैसे बनाया जाए?
- 6. मेवेन - सेलेनियम - केवल एक परीक्षण चलाने के लिए संभव
- 7. ग्रहण में वृद्धिशील/स्वचालित जुनीट परीक्षण चलाने के लिए संभव है?
- 8. एमएसटीएस्ट परीक्षण विधियों को चलाने के क्रम में कैसे निर्धारित करता है?
- 9. xUnit.net
- 10. क्या क्रॉसब में रूट के रूप में बैश फ़ाइल चलाने के लिए संभव है?
- 11. वीएसयूटीएफ, एनयूनीट, xUnit.NET, एमबीयूनीट बनाम एसयूटीएफ में असीमित परीक्षण?
- 12. क्या एंड्रॉइड पर क्रोमियम ब्राउज़र चलाने के लिए संभव है?
- 13. क्या एक साथ कई बार एक परीक्षण चलाने के लिए नाक का उपयोग करना संभव है?
- 14. क्या ब्राउज़र पर डब्ल्यूपीएफ एप्लीकेशन चलाने के लिए संभव है?
- 15. क्या दो आईफोन/आईपॉड पर एक बार में निर्माण और चलाने के लिए संभव है?
- 16. क्या एचडीएफएस के बिना छद्म-वितरित ऑपरेशन में हैडोप चलाने के लिए संभव है?
- 17. क्या डिबगिंग के साथ आईपीथॉन में कमांड चलाने के लिए संभव है?
- 18. वृक्ष मानचित्र में 'प्राकृतिक क्रम' क्या है?
- 19. क्या एक हेडलेस ब्राउज़र में वेबगेल वेबपैप के लिए इकाई परीक्षण चलाने का कोई तरीका है
- 20. क्या एंड्रॉइड वेबकिट ब्राउज़र में जावा एप्लेट चलाने के लिए संभव है?
- 21. क्या VS2010 में एक फ़ाइल पर स्टाइलकॉप चलाने के लिए संभव है?
- 22. क्या डॉस 6.22 में जावा एप्लिकेशन चलाने के लिए संभव है?
- 23. क्या वेब अनुप्रयोग में क्रॉन नौकरी चलाने के लिए संभव है?
- 24. क्या विंडोज़ एज़ूर में मूल सी ++ कोड चलाने के लिए संभव है?
- 25. क्या प्रोजेक्ट में केवल 1 फ़ाइल पर स्टाइलकॉप चलाने के लिए संभव है?
- 26. एएसपी.NET में सत्र सेट करने के लिए एसिंक कॉल चलाने के लिए संभव है?
- 27. एकाधिक मुख्य लूप चलाने के लिए संभव है?
- 28. xUnit.net परीक्षण सूट के लिए परीक्षण परिणाम और कवरेज दिखाने के लिए मैं टीम बिल्ड कैसे प्राप्त करूं?
- 29. क्या विजुअल स्टूडियो सी # में परीक्षणों का क्रम निर्दिष्ट करना संभव है?
- 30. विंडोज़ पर गिट-एनेक्स चलाने के लिए संभव है?
संक्षेप में, करने के लिए '[तथ्य]' विधि विशेषता TestPriority' कहा जाता है 'जो अपने आप में एक पूर्णांक लेता दूसरा पैरामीटर (हस्ताक्षरित) के आदेश का प्रतिनिधित्व परीक्षण। प्रदर्शनी ए: '[तथ्य, टेस्ट प्राथमिकता (5)] '। बस अगर आप उदाहरण प्रोजेक्ट को डाउनलोड और लोड नहीं करना चाहते हैं ... – Kezzer
'फैक्ट' में अब 'टेस्ट प्राइरिटी' प्रॉपर्टी नहीं है। –
मुझे नहीं लगता कि यह कभी भी xUnit में था, ब्रैड का नमूना देखें, विशेषता के लिए कोड वहां है। –