में टेस्ट परिनियोजन को कैसे बंद करें I गंभीरता से इस से नाराज हैं। \ TestResults और परीक्षण परिनियोजन गड़बड़। अब मैं इसे पूरी तरह बंद करने की कोशिश कर रहा हूं, लेकिन कुछ भी काम नहीं करता है। here से:वीएस2012
, निर्माण उत्पादन निर्देशिका में सीधे अपने इकाई परीक्षण चलाने में इतना है कि परीक्षण के अधिक तेजी से चलाता है पर विचार करें। आपके परीक्षणों में चेक-इन करने के बाद यह बिल्ड सर्वर पर विशेष रूप से उपयोगी होता है। ऐसा करने के लिए, अपने समाधान में एक .runsettings फ़ाइल जोड़ें, गलत शामिल करें, और टेस्ट, टेस्ट सेटिंग्स मेनू में फ़ाइल का चयन करें। किसी भी परीक्षण रन में एक ही प्रभाव होता है जिसमें परिनियोजन ItemAttribute का उपयोग नहीं किया जाता है। हालांकि, यदि आप एक .testsettings फ़ाइल का उपयोग कर रहे हैं, तो आप एक परिनियोजन फ़ोल्डर का उपयोग करने से बच नहीं सकते हैं, जो वेब और लोड परीक्षणों, कोडित यूआई परीक्षणों और किसी भी परीक्षण में दूरस्थ मशीनों पर एप्लिकेशन को तैनात करने के लिए आवश्यक है।
string text = File.ReadAllText("test.txt");
और लगता है कि जहां यह इस फाइल को ऊपर दिखता है:
मैं केवल सी # यूनिट टेस्ट परियोजना है कि उस में एक पंक्ति के साथ एक इकाई परीक्षण फ़ाइल के साथ एक खाली समाधान बनाने की कोशिश की? C: \ कोड \ TestDeployment \ TestResults \ iLonely_ILONELY-पीसी 2013-02-17 13_33_37 \ आउट \ test.txt
मैं test.runsettings, समाधान के लिए फ़ाइल के रूप में वर्णित here जोड़ने की कोशिश की:
<!-- MSTest adapter --> <MSTest> <MapInconclusiveToFailed>True</MapInconclusiveToFailed> <CaptureTraceOutput>false</CaptureTraceOutput> <DeleteDeploymentDirectoryAfterTestRunIsComplete>False</DeleteDeploymentDirectoryAfterTestRunIsComplete> <DeploymentEnabled>False</DeploymentEnabled> </MSTest>
मैंने इसे टेस्ट -> टेस्ट सेटिंग्स -> परीक्षण सेटिंग्स फ़ाइल का चयन किया, परीक्षण चलाया ... और परिणाम वही था।
क्या कोई मुझे बता सकता है कि आउटपुट \ bin {Configuration} फ़ोल्डर से परीक्षण कैसे चलाएं?
महत्वपूर्ण: मेरे पास एक .testsettings फ़ाइल नहीं है, मैं परिनियोजन Item विशेषता का उपयोग नहीं करता हूं।
कोई भी कोड जो संबंधित पथ नाम वाली फ़ाइलों को लोड करता है टूटा हुआ है। आपके परीक्षण ने आपको समस्या दिखायी, मैसेंजर को गोली मारो मत। –
मैंने यह परीक्षण यह देखने के लिए लिखा कि यह फ़ाइल कहां देखता है और जहां यह परीक्षण चलाता है। तो यह असफल होना चाहिए था। – lonelyass