2011-08-11 16 views
13

पर एनयूनिट यूनिट टेस्ट चलाएं क्या विजुअल स्टूडियो का उपयोग करके स्थानीय निर्माण करते समय स्वचालित रूप से समाधान के भीतर सभी यूनिट परीक्षणों को स्वचालित रूप से चलाने के लिए Resharper को सक्षम करना संभव है? मेरा मानना ​​है कि न्यूटिट के पास एक विकल्प है "अंतिम परीक्षण चलाएं" लेकिन मुझे रिशेर्पर या वीएस के माध्यम से ऐसा कोई विकल्प नहीं दिख रहा है।रिशेर्पर - बिल्ड

अग्रिम धन्यवाद

जेपी

[संपादित करें] यह हो सकता है या नहीं हो सकता कोई फर्क है, लेकिन मैं कहना चाहिए कि मैं एक एक आदमी टीम एक मध्यम आकार आवेदन लिख रहा हूँ।

उत्तर

8

मुझे नहीं लगता कि रीशेपर के पास यह विकल्प है, लेकिन आप हमेशा NCrunch या Continuous Testing जैसे कुछ .NET के लिए निरंतर परीक्षण ढांचे में से एक को बदल सकते हैं। बस जागरूक रहें कि वे अभी भी काफी नए हैं और किनारों के चारों ओर थोड़ा मोटा है।

3

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

अपने आईडीई से अपनी बिल्ड प्रक्रिया को अलग करने से आप निर्माण (अन्य प्रकार के परीक्षण, स्थिर जांच, स्टाइल चेक इत्यादि) में और चीजें जोड़ने की अनुमति देंगे।

इस विषय पर this blog entry देखें।

2

:

आप Visual Studio 2012 चला रहे हैं, किसी को उस बिल्कुल क्या करेंगे एक प्लगइन के लिए आप क्या देख रहे हैं लिखा था आपको डॉटकॉवर की आवश्यकता है, जो तकनीकी रूप से रीशेपर अल्टीमेट का हिस्सा है। डॉटकॉवर जेटब्रेन के परीक्षण कवरेज एक्सटेंशन है। एक बार आपके पास यह एक्सटेंशन हो जाने के बाद एक "निरंतर परीक्षण" सुविधा है जिसे आप कोड कवरेज के अतिरिक्त बिल्ड, सेव आदि पर परीक्षण चलाने के लिए चालू और कॉन्फ़िगर कर सकते हैं।

dotCover Continuous Testing

मुझे लगता है कि आप हालांकि सही रास्ते पर कर रहे हैं, परीक्षण जल्दी और जितनी बार संभव है जब आप कोड लिख रहे हैं।

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