2010-10-29 19 views
7

में न्यूटिट टेस्टकेससोर्स के समान कुछ विजुअल स्टूडियो यूनिट परीक्षण में एनयूनीट टेस्टकेस स्रोत विशेषता के समान कुछ है? मुझे मिला सबसे नज़दीकी समाधान डेटासोर्स का उपयोग करना था। लेकिन मैं डेटा टेस्ट में अपने टेस्ट केस पैरामीटर को स्टोर नहीं करना चाहता हूं।विजुअल स्टूडियो यूनिट परीक्षण

+0

जहां से आप अपने परीक्षण मामलों को निष्पादित करना चाहते हैं? –

+0

मैं विजुअल स्टूडियो से परीक्षण निष्पादित करना चाहता हूं। भविष्य में हम निर्माण प्रक्रिया के हिस्से के रूप में परीक्षणों को एकीकृत करेंगे। – Anish

+0

विजुअल स्टूडियो यूनिट परीक्षण में मेरे अनुभव के आधार पर, पहले एनयूनीट पर स्विच करना बेहतर होगा। यहां तक ​​कि किसी भी समस्या के लिए बहुत सारे कामकाज हैं, इसकी कीमत बहुत अधिक है। – qxg

उत्तर

2

डाटासोर्स परीक्षण इनपुट लेने का एक विकल्प है। आप अपने टेस्ट डेटा को कई फ़ाइल प्रारूप (xml, xls या sql db) में सहेज सकते हैं

लेकिन यदि आप अपना टेस्ट डेटा स्टोर नहीं करना चाहते हैं, तो किसी भी विधि में TestInitialize() विशेषता का उपयोग करें जो किसी भी तरीके से निष्पादित होगा आपके परीक्षण मामलों में से। इस विधि के माध्यम से एक्सएमएल, एक्सएलएस या एसक्यूएल डीबी में अपने सभी टेस्ट डेटा रन टाइम को सहेजें और फिर डेटासोर्स का उपयोग करके अपने परीक्षण मामलों में इसका इस्तेमाल करें।

यहां V12S इकाई परीक्षण के लिए msdn लिंक है। आशा है कि यह आपकी मदद करेगा।

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