2012-06-20 15 views
6

चलाने के लिए एनसीआरंच कैसे स्थापित करूं मैं अपने एनएसपीसी परीक्षणों को स्वचालित रूप से चलाने के लिए एनसीआरंच स्थापित करने के लिए संघर्ष कर रहा हूं। एनक्रंच फ़ोरम पर यह कहता है कि यह कार्यक्षमता अभी तक लागू नहीं की गई है, लेकिन फिर मैटफ़्लो का कहना है कि वह एनसीआरंच का उपयोग करना पसंद करते हैं, इसलिए मुझे पूरा यकीन है कि इसे काम करने के लिए बनाया जा सकता है। मदद की बहुत सराहना की जाएगी!मैं एनएसपीसी परीक्षण

+0

आप के साथ एक जवाब की प्रतीक्षा में ... – Cork

उत्तर

2

हम एनसीआरंच पूरी तरह से समर्थित होने पर काम कर रहे हैं।

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

आप specwatchr पर एक नज़र डालना चाहते हैं। मैट एनसीआरच का उपयोग करना पसंद करता है, लेकिन मुझे लगता है कि यह मेरे परीक्षण चलाने के लिए उत्सुक है। मुझे जानबूझकर एनसीआरंच को अपने परीक्षण चलाने का मौका देने के लिए टाइपिंग रोकना है ... मैं बस सेव बटन दबाऊंगा और पृष्ठभूमि प्रक्रिया मेरे लिए मेरे परीक्षण (यानी specwatchr) चलाएगी। उम्मीद है की वो मदद करदे।

अमीर (NSpec पर हैकर) NSpec के लिए

NUnit विस्तार: https://github.com/ddaysoftware/NSpec4NUnit

+1

मैं एक तरह से NUnit के भीतर से NSpec परीक्षण निष्पादित करने के लिए दूर-दूर तक खोजा (दाएं या गलत) और जब तक मैंने NSpec स्रोत + github साइट के माध्यम से खोदने में कुछ समय बिताया, तब तक आपका जवाब याद नहीं आया। मुझे अपने जवाब पर ध्यान आकर्षित करने के लिए कुछ और करने के लिए ऊपर उठाने और कुछ करने दो। एक कोड नमूना इस तरह दिख सकता है: [टेस्ट] सार्वजनिक शून्य ExecuteNSpecAuthControllerTests() { // व्यवस्थित करें var shim = new debuggerShim(); // अधिनियम/दावा shim.debug(); } –

+0

@ardave मैंने प्रारंभ करने वाले क्षेत्र में NSpec.org पर एक डीबगर समर्थन अनुभाग जोड़ा है। उम्मीद है कि दूसरों की मदद करता है। मुझे ट्विटर पर भी एक उल्लेख भेजने के लिए स्वतंत्र महसूस करें। मैं वहां जवाब देने के लिए जल्दी हूँ। मेरा ट्विटर हैंडल अमीरराज है। – Amir

+1

मैंने NUnit के लिए एक प्लगइन बनाया है जो स्वाभाविक रूप से nspec परीक्षण निष्पादित करता है। Https://github.com/ddaysoftware/NSpec4NUnit देखें। मैं अभी भी इसे स्थापित करना आसान बनाने पर काम कर रहा हूं, लेकिन एक बार स्थापित होने पर हमारी टीमों के लिए अच्छा काम किया है। – Doug