Articles of यूनिट परीक्षण

XUnit धावक मेरे परीक्षणों को नहीं खोज रहा है

मेरे पास एक xUnit.net टेस्ट है, जो निम्नानुसार है: static class MyTestClass { [Fact] static void MyTestMethod() { } } वीएस 2012 के लिए एक्सयूएनआईटी प्लगइन कहते हैं: चलाने के लिए कोई परीक्षण नहीं मिला TestDriven.net यह ठीक चलाता है लेकिन तदर्थ के बारे में कुछ का उल्लेख करता है : 1 पारित, 0 विफल, […]

चमेली: जैस्मीन द्वारा निर्दिष्ट समय के भीतर असिनक कॉलबैक लागू नहीं किया गया था। DEFAULT_TIMEOUT_INTERVAL

मेरे पास एक कोणीय सेवा है जिसे requestNotificationChannel कहा जाता है: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); मैं चमेली का उपयोग कर इस सेवा की इकाई परीक्षण करने की कोशिश कर रहा हूं: "use strict"; describe("Request […]

क्या यूनिटऑफवर्क और जेनेरिक रिपोजिटरी पैटर्न बेमानी ईएफ 4.1 कोड में पहले है?

अगर मुझे रिपॉजिटरी का नकली करने के लिए जेनेर्रापोसटरी पैटर्न और यूनिटऑफ़वर्क का उपयोग करने की आवश्यकता है तो मैं सोच रहा हूं। मैं MOQ का उपयोग कर रहा हूं। यह अब बेमानी है क्योंकि मैंने पाया है कि ईएफ 4.1 आईडीबीसेट है। मुझे पता नहीं है कि कुछ सामान्य कैसे लिखना है जो कि […]

एनयूनिट में दो वस्तुओं के बीच समानता की तुलना करें

मैं यह दावा करने की कोशिश कर रहा हूं कि एक ऑब्जेक्ट दूसरे ऑब्जेक्ट के लिए "बराबर" है। ऑब्जेक्ट्स सिर्फ एक क्लास के उदाहरण हैं जो कि सार्वजनिक गुणों का एक समूह है। क्या NUnit संपत्तियों के आधार पर समानता का दावा करने का एक आसान तरीका है? यह मेरा वर्तमान समाधान है, लेकिन मुझे […]

AngularJS यूनिट टेस्ट में $ मॉडल का मजाक उड़ा रहा है

मैं एक नियंत्रक के लिए एक इकाई परीक्षण लिख रहा हूं जो कि $modal आग लगाता है और कुछ तर्क को निष्पादित करने के लिए वादा का उपयोग करता है। मैं पेरेंट कंट्रोलर का परीक्षण कर सकता हूं जो कि $ मोडल को निकालता है, लेकिन मैं अपने जीवन के लिए यह नहीं समझ सकता […]

कैसे MSTest के साथ RowTest करने के लिए?

मुझे पता है कि MSTest RowTest और इसी तरह के परीक्षणों का समर्थन नहीं करता है MSTests उपयोगकर्ता क्या करते हैं? RowTest समर्थन के बिना कैसे रहना संभव है? मैंने DataDriven परीक्षण की विशेषताओं को देखा है, लेकिन बहुत ज्यादा ऊपरी की तरह लगता है, क्या कोई तीसरा पार्टी पैच या उपकरण है जो मुझे […]

समूह युग्नेट परीक्षण

क्या ज्यूनेट में ग्रुप टेस्ट करने का कोई तरीका है, ताकि मैं केवल कुछ समूह चला सकूं? या क्या कुछ परीक्षणों को एनोटेट करना संभव है और फिर उन्हें विश्व स्तर पर अक्षम करना संभव है? मैं JUnit 4 का उपयोग कर रहा हूँ, मैं TestNG का उपयोग नहीं कर सकता संपादित करें: @RunWith और […]

PostgreSQL को केवल स्मृति में चलाना

मैं एक छोटा PostgreSQL डाटाबेस चलाऊँगा जो केवल मेमोरी में चलता है, प्रत्येक यूनिट टेस्ट के लिए मैं लिखता हूं। उदाहरण के लिए: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // … } आदर्श रूप में मेरे पास संस्करण नियंत्रण में एक एकल पोस्टग्रेज़ एक्जीक्यूटेबल की जांच होगी, जो यूनिट टेस्ट का उपयोग […]

एक ब्राउज़र में extzs कोड का परीक्षण करने के लिए कोई सुझाव, अधिमानतः सेलेनियम के साथ?

हम उच्च स्तरीय वेबसाइट परीक्षण (एक मॉड्यूल स्तर पर व्यापक अजगर काम के अलावा) को संभालने के लिए महान सफलता के साथ सेलेनियम का उपयोग कर रहे हैं। हालांकि अब हम कई पृष्ठों के लिए exts का उपयोग कर रहे हैं और ग्रिड जैसे जटिल घटकों के लिए सेलेनियम परीक्षणों को शामिल करने में मुश्किल […]

मैं यह पुष्टि करने के लिए कैसे निश्चय करता हूं कि एक अपवाद फेंका गया है?

मैं यह पुष्टि करने के लिए कैसे अपवाद (या अन्य टेस्ट क्लास?) का उपयोग कर सकता हूं कि एक अपवाद फेंका गया है?

दिलचस्प पोस्ट
सी # के रूप में टुपले (या एरेज़) शब्दकोश कुंजी के रूप में अजगर वर्ग उदाहरण चर और वर्ग चर पायथन डिक्शनरी समझ सी और सी ++ में अंकगणित संचालन से पहले एक इंट को क्यों बदलना चाहिए? मैं एक स्ट्रीम की सामग्री को दूसरे में कैसे कॉपी करूँ? If / else स्टेटमेंट के लिए रिटर्न स्टेटमेंट गुम है ES6 में फ़ंक्शन पैरामीटर परिभाषाएं जावास्क्रिप्ट ES6 वर्ग सुपर बिना विस्तार SQLite: केवल पढ़ने के लिए डेटाबेस सी # में कई इनपुट डिवाइस के बीच अंतर कैसे करें सामान्य उद्देश्य से एवेन्ट विधि पायथन में कोशिश-छोड़कर-दूसरे का उपयोग करने के लिए क्या यह एक अच्छा अभ्यास है? क्या निरंतर सुरक्षित Invoke / BeginInvoke कार्यक्षमता प्रदान करने के लिए नियंत्रण का विस्तार करना उचित है? ऑडियो और वीडियो इवेंट बबल क्यों नहीं करते? ईएफ 4.1 – कोड प्रथम – JSON परिपत्र संदर्भ सीरियलाइज़ेशन त्रुटि