XUnit इतने सारे आकर्षक NUnit की तुलना सुविधाएँ प्रदान करता है, लेकिन इसके जीयूआई धावक इतना गरीब है कि यह इसका इस्तेमाल करने के दर्द हुआ है: कोई पेड़ दृश्य, सिद्धांत परीक्षण एक एकल सूची प्रविष्टि का प्रतिनिधित्व कर रहे हैं, कोई याद अंतिम परीक्षण रन आदि लंबे समय के लिए मैं आशा व्यक्त की 2.0 यह समाधान होगा लेकिन यह अभी भी अल्फा में है :(मैं VS 2010 पर हूँ तो वी.एस. 2012 के नए परीक्षण एक्सप्लोरर की कोशिश नहीं कर सकते हैं और विकल्पों की तलाश। तो आप क्या XUnit परीक्षण चलाने के लिए प्रयोग करते हैं?वैकल्पिक XUnit जीयूआई धावक
उत्तर
2012/2013/2015 पर जाएं। यदि आवश्यक हो तो लड़ो। यह बस इतना तेज़ है और xUnit धावक सही है (यूएक्स पर क्विब्ल्स आओ लेकिन बुलेटप्रूफ)। कोडरश धावक समर्थन वहां जा रहा है लेकिन पैसे को वीएस अपडेट की ओर रखता है।
भी have a look on the forum - they're ruling out a 2.0 GUI runner as part of the core offering।
निष्कर्ष जीयूआई उपयोगकर्ताओं चाहिए और GUI का उपयोग करता है, तो वे वी.एस. का उपयोग करें और प्लगइन कोशिश रोकूँ है।
मैं ReSharper का उपयोग अपने इकाई परीक्षण चलाने के लिए। यह a plugin that allows it to run xUnit tests भी है।
ReSharper के साथ ही समस्या यह है कि यह एक वाणिज्यिक उत्पाद है है, लेकिन यह अच्छी तरह से पैसे के लायक है!
VS2010 के साथ - आप इस कोशिश कर सकते हैं लेकिन वहाँ सीमाओं के रूप में मेरी टिप्पणी
http://xunit.codeplex.com/workitem/5648 इस एक्सटेंशन के साथ
कुछ सीमाएं में उल्लेख कर रहे हैं, लेकिन यह तत्काल जरूरतों को शामिल किया। मुझे व्यक्तिगत रूप से यह पसंद है। xUnit devs वीएस के भीतर परीक्षण चलाने के लिए TestDriven.NET/R # के रूप में तृतीय पक्ष धावक जैसे का उपयोग करें। लेकिन यदि xUnit में एकीकृत VS2010 धावक है, तो बहुत से डेवलपर xUnit का उपयोग शुरू कर देंगे। जिसका मतलब यूनिट टेस्ट बेहतर है।
हम गैलियो इकरस का उपयोग करते हैं। इसमें एक वृक्ष दृश्य है और आप परीक्षण रिपोर्ट प्रारूप का चयन कर सकते हैं। यदि आप अभी भी वीएस -2010 का उपयोग कर रहे हैं तो यह आपके लिए काम करेगा।
दुर्भाग्यवश, यह नवीनतम वीएस2015 ढांचे के साथ काम नहीं करता है। यही कारण है कि मैं इस पोस्ट पर हूं
- 1. App.config XUnit
- 2. Xunit
- 3. xUnit
- 4. xUnit
- 5. रैलियों में धावक/धावक 3
- 6. ओपनवर + xunit
- 7. ReSharper XUnit
- 8. xunit आउटपुट
- 9. डॉकर धावक
- 10. पैरामीटरकृत धावक
- 11. रेल धावक
- 12. xUnit ढांचे: XUnit में NUnit के [TestFixtureSetUp] के समतुल्य?
- 13. XUnit परीक्षण एक्सएमएल
- 14. मानक XUnit रिपोर्ट XML
- 15. xUnit एएसआईएनसी परीक्षण
- 16. xunit और System.Interactive.Async
- 17. xUnit, SubSpec और FakeItEasy
- 18. XUnit सिद्धांत जेनरिक
- 19. क्या विजुअल स्टूडियो 2010 टेस्ट रनर XUnit चला सकता है?
- 20. विजुअल स्टूडियो 2008 (जीयूआई टेस्ट धावक) के साथ अप्रबंधित सी ++ परीक्षण ढांचा एकीकरण
- 21. एक्सयूएल और एक्सयूएल धावक क्या है?
- 22. एंड्रॉयड बंदर धावक लिपियों
- 23. कार्य धावक एक्सप्लोरर VS2015
- 24. gitlab-ci-बहु धावक
- 25. डिफ़ॉल्ट Django परीक्षण-धावक
- 26. गिटलैब सीआई धावक
- 27. SSHKit :: धावक :: ExecuteError
- 28. नूनिट कंसोल धावक
- 29. कार्य धावक एक्सप्लोरर
- 30. सर्वश्रेष्ठ परीक्षण धावक? (यूनिट परीक्षण, .NET)
मैं लिखने के समय इस समय जोड़ना चाहता हूं, 'xunit.runner.visualstudio' पैकेज के माध्यम से विजुअल स्टूडियो 2017 में xUnit परीक्षण चलाना थोड़ा कष्टप्रद हो सकता है। यदि आपके पास केवल कुछ परीक्षण हैं, तो आपको कुछ भी गलत नहीं लगेगा। लेकिन एक बार आपके परीक्षण संख्या सौ में, आप हमेशा के लिए प्रतीक्षा करने जा रहे हैं जब तक xUnit परीक्षणों को खोजना समाप्त नहीं कर लेता है, या परीक्षण धावक कैश दूषित हो जाता है और आपको मैन्युअल रूप से इसे हटाने और VS को पुनरारंभ करने की आवश्यकता होती है। मेरी इच्छा है कि मैं वापस न्यूटिट जा सकता हूं। – stakx
https://stackoverflow.com/questions/35103781/why-is-the-visual-studio-2015-2017-test-runner-not-discovering-my-xunit-v2-tests/44520498#44520498 के अलावा मेरे पास है कहने के लिए मुझे xUnit 2 बुलेट प्रूफ मिल गया है और इसमें बड़ी संख्या में यूनिट के साथ बड़े कोडबेस में कोई बड़ा पर्फ समस्या नहीं है और समानांतर में चलने वाले स्वीकृति परीक्षणों के बहुत सारे हैं। आप सही हैं कि यह दर्दनाक नहीं है, लेकिन मुझे किसी भी तरह संदेह है कि NUnit विज्ञापन के रूप में दर्द रहित है ... –