Articles of इकाई परीक्षण

इकाई परीक्षण शून्य तरीकों?

इकाई का सबसे अच्छा तरीका क्या तरीका है जो कुछ भी वापस नहीं लौटाता है? विशेष रूप से सी # में जो मैं वास्तव में परीक्षण करने का प्रयास कर रहा हूं वह एक विधि है जो लॉग फ़ाइल लेती है और विशिष्ट स्ट्रिंग के लिए इसे पार्स करती है। तार तब एक डेटाबेस में […]

ASP.NET MVC: यूनिट परीक्षण नियंत्रक जो UrlHelper का उपयोग करते हैं

मेरे नियंत्रक कार्यों में से एक, जो कि अजाक्स अनुरोध में बुलाया जा रहा है, क्लाइंट की तरफ एक यूआरएल लौटा रहा है, ताकि वह रीडायरेक्शन कर सके। मैं Url.RouteUrl(..) का उपयोग कर रहा हूं Url.RouteUrl(..) और मेरी यूनिट परीक्षणों के दौरान ये विफल रहता है क्योंकि Controller.Url Url.RouteUrl(..) पैरामीटर पूर्व-भरी नहीं है। मैंने RouteCollection.GetUrlWithApplicationPath […]

यूनिट टेस्ट बनाम फंक्शनल टेस्ट

इकाई परीक्षण और कार्यात्मक परीक्षणों के बीच अंतर क्या है? क्या एक इकाई परीक्षण भी एक समारोह का परीक्षण कर सकता है?

ठेठ परीक्षण निर्देशिका संरचना के साथ एकजुट चल रहा है

एक साधारण पायथन मॉड्यूल के लिए बहुत ही सामान्य निर्देशिका संरचना इकाई परीक्षण को अपनी test निर्देशिका में अलग करने के लिए लगता है: new_project/ antigravity/ antigravity.py test/ test_antigravity.py setup.py etc. उदाहरण के लिए, यह पायथन परियोजना कैसे देखें मेरा प्रश्न बस वास्तव में परीक्षण चलाने का सामान्य तरीका है? मुझे संदेह है यह मेरे […]

इकाई परीक्षण सी # में निजी तरीकों

विजुअल स्टूडियो स्वचालित रूप से उत्पन्न एक्सेसर क्लास के माध्यम से निजी विधियों के यूनिट परीक्षण की अनुमति देता है। मैंने एक निजी विधि का परीक्षण लिखा है जो सफलतापूर्वक संकलित है, लेकिन यह क्रम में विफल रहता है कोड का एक काफी न्यूनतम संस्करण और परीक्षण है: //in project MyProj class TypeA { private […]

आप यूनिट परीक्षण के लिए सी # में फ़ाइल सिस्टम कैसे बना सकते हैं?

क्या यूनिट परीक्षण लिखने के लिए फ़ाइल सिस्टम को सी # में नकल करने के लिए कोई लाइब्रेरी या विधियां हैं? मेरे वर्तमान मामले में मेरे पास ऐसे तरीकों हैं जो यह जांचते हैं कि कुछ फ़ाइल मौजूद है या निर्माण तिथि पढ़ रही है या नहीं। मुझे भविष्य में उससे अधिक की आवश्यकता हो […]

लॉगिंग, पहलू उन्मुखी प्रोग्रामिंग, और निर्भरता इंजेक्शन – यह सब समझने की कोशिश कर रहा है

मुझे पता है कि एओपी के लिए लॉगिंग एक प्रमुख उपयोग का मामला है। इसके अतिरिक्त लॉगिंग रैपरों को भी ऐसे मामलों के रूप में उदाहरण दिया जाता है जब आप DI का उपयोग करना चाहते हैं, ताकि किसी विशिष्ट लॉगिंग कार्यान्वयन के साथ वर्गों को युग्मित न किया जाए हालांकि, कुछ लोगों को लॉग-इन […]

ज्यूनेट 4 में सैद्धांतिक रूप से अनदेखी जांच

ठीक है, इसलिए चिह्नित करने के लिए @Ignore एनोटेशन अच्छा है कि एक परीक्षण मामले को नहीं चलाया जाना चाहिए। हालांकि, कभी-कभी मैं रनटाइम सूचना के आधार पर एक परीक्षण की अनदेखी करना चाहता हूं। एक उदाहरण हो सकता है अगर मेरे पास एक संगामिति परीक्षण होता है जिसे एक निश्चित संख्या के कोर के […]

मैं स्ट्रिंग से एक स्ट्रीम कैसे उत्पन्न करूं?

मुझे किसी विधि के लिए एक यूनिट टेस्ट लिखना होगा जो किसी पाठ फ़ाइल से आने वाली धारा लेती है मैं ऐसा कुछ करना चाहूंगा: Stream s = GenerateStreamFromString("a,b \nc,d");

नकली HttpContext। परीक्षण Init विधि में वर्तमान

मैं एक एएसपी.नेट एमवीसी अनुप्रयोग के लिए इकाई परीक्षण जोड़ने की कोशिश कर रहा हूँ। मेरे यूनिट परीक्षण में मैं निम्नलिखित कोड का उपयोग करता हूं: [TestMethod] public void IndexAction_Should_Return_View() { var controller = new MembershipController(); controller.SetFakeControllerContext("TestUser"); … } नियंत्रक के संदर्भ में नकली करने के लिए निम्न सहायकों के साथ: public static class FakeControllerContext […]

दिलचस्प पोस्ट
Arel और Rails में एक तरह की क्वेरी कैसे करें? घटक-प्रेरित विकास क्या है? किसी सेवा द्वारा उपयोग की जाने वाली एक नेटवर्क ड्राइव को मैप करें बंद पॉपअप पर पॉपअप खोलें और रीफ्रेश पैरेंट पृष्ठ स्विफ्ट भाषा NSClassFromString मैं ईमेल कैसे प्राप्त कर सकता हूं और इसे वेब एप्लिकेशन में प्रोसेस कर सकता हूं 'Jdbc: mysql: // localhost: 3306 / mysql के लिए कोई उपयुक्त ड्राइवर नहीं मिला मॉड्यूल। एक्सपोर्ट एक्सपोर्ट बनाम नोड। जेएस में गोल कोनों के साथ एक छवि दृश्य कैसे बनाएं? AngularJS में नियंत्रकों के बीच संवाद करने का सही तरीका क्या है? जावा में तारीखों में अंतर की गणना करना सी # नाम स्थान उपनाम – क्या बात है? स्टोरीबोर्ड आईडी क्या है और मैं इसका उपयोग कैसे कर सकता हूं? शैल स्क्रिप्ट लापता आखिरी पंक्ति पढ़ें एचटीएमएल स्ट्रिंग्स को पढ़ना / आउटपुट करना