unit-testing पर टैग किए गए जवाब

यूनिट परीक्षण एक ऐसी विधि है जिसके द्वारा स्रोत कोड की व्यक्तिगत इकाइयों को यह निर्धारित करने के लिए परीक्षण किया जाता है कि क्या वे उपयोग के लिए फिट हैं।

9
Mockito। विधि तर्कों को सत्यापित करें
मैंने इस बारे में गुगली की है, लेकिन प्रासंगिक कुछ भी नहीं मिला। मुझे ऐसा कुछ मिला है: Object obj = getObject(); Mockeable mock= Mockito.mock(Mockeable.class); Mockito.when(mock.mymethod(obj )).thenReturn(null); Testeable testableObj = new Testeable(); testableObj.setMockeable(mock); command.runtestmethod(); अब, मैं इसे सत्यापित करना चाहता हूं mymethod(Object o), जिसे अंदर कहा जाता है runtestmethod(), ऑब्जेक्ट …


30
विजुअल स्टूडियो 2017 में यूनिट टेस्ट की खोज नहीं की गई
मैं वीएस 2017 के साथ संघर्ष कर रहा हूं क्योंकि मैंने इसे स्थापित किया है। अब ऐसा लगता है कि यूनिट टेस्ट केवल कमांड लाइन "डॉटनेट टेस्ट" से चलेगा। मेरा प्रोजेक्ट .NET कोर 1.1.1 है। मेरे पास एसडीके और फ्रेमवर्क अद्यतन 1.1.1 स्थापित है। मैंने MSDN ( https://msdn.microsoft.com/en-us/library/ms182532.aspx ) पर …

11
अमूर्त वर्गों का परीक्षण करने के लिए मॉकिटो का उपयोग करना
मैं एक अमूर्त वर्ग का परीक्षण करना चाहता हूँ। ज़रूर, मैं मैन्युअल रूप से एक मॉक लिख सकता हूं जो वर्ग से विरासत में मिला है। क्या मैं अपने मॉक को हाथ से लिखने के बजाय मॉकिंग फ्रेमवर्क (मॉकिटो का उपयोग कर रहा हूं) का उपयोग कर सकता हूं? कैसे?

15
कोणीय 2 यूनिट टेस्ट: 'वर्णन' नाम नहीं मिल सकता है
मैं इस ट्यूटोरियल को angular.io से फॉलो कर रहा हूं जैसा कि उन्होंने कहा, मैंने यूनिट परीक्षण बनाने के लिए Hero.spec.ts फ़ाइल बनाई है: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); …

20
यूनिट परीक्षण क्या है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 12 महीने पहले …

4
Mockito विधि कॉल के आदेश / अनुक्रम को सत्यापित करता है
क्या यह सत्यापित करने का कोई तरीका है कि क्या मॉकिटो में methodOneपहले कहा जाता है methodTwo? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA(); ServiceClassB serviceB = new ServiceClassB(); …

16
अतुल्यकालिक प्रक्रियाओं का परीक्षण करने के लिए JUnit का उपयोग कैसे करें
आप जुइनिट के साथ अतुल्यकालिक प्रक्रियाओं को आग लगाने वाले तरीकों का परीक्षण कैसे करते हैं? मैं नहीं जानता कि कैसे अपने परीक्षण को समाप्त करने की प्रक्रिया का इंतजार करना है (यह वास्तव में एक इकाई परीक्षण नहीं है, यह एकीकरण परीक्षण की तरह अधिक है क्योंकि इसमें कई …

30
यूनिट परीक्षण एंटी-पैटर्न कैटलॉग
ताला लगा हुआ । यह सवाल और इसके जवाब बंद हैं क्योंकि यह सवाल ऑफ-टॉपिक है लेकिन इसका ऐतिहासिक महत्व है। यह वर्तमान में नए उत्तरों या इंटरैक्शन को स्वीकार नहीं कर रहा है। विरोधी पैटर्न : एक साधारण बुरी आदत, बुरे व्यवहार या बुरे विचार से वास्तविक विरोधी पैटर्न …

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

5
अगली बार जब यह कहा जाता है तो कुछ अलग करने के लिए मॉकिटो मॉक ऑब्जेक्ट को कैसे बताया जाए?
इसलिए, मैं क्लास स्तर पर एक स्थिर चर के रूप में एक मॉक ऑब्जेक्ट बना रहा हूं जैसे ... एक परीक्षण में, मैं Foo.someMethod()एक निश्चित मूल्य वापस करना चाहता हूं , जबकि दूसरे परीक्षण में, मैं चाहता हूं कि यह एक अलग मूल्य लौटाए। समस्या यह है कि मुझे लगता …

6
Mockito.verify () का उपयोग कब करें?
मैं 3 उद्देश्यों के लिए jUnit परीक्षण मामले लिखता हूं: यह सुनिश्चित करने के लिए कि मेरा कोड इनपुट संयोजनों / मूल्यों के सभी (या अधिकांश) के तहत आवश्यक कार्यक्षमता के सभी को संतुष्ट करता है। यह सुनिश्चित करने के लिए कि मैं कार्यान्वयन को बदल सकता हूं, और मुझे …

16
Java: System.exit () को कॉल करने वाली विधियों का परीक्षण कैसे करें?
मुझे कुछ तरीके मिले हैं जिन्हें System.exit()कुछ इनपुट्स पर कॉल करना चाहिए । दुर्भाग्य से, इन मामलों का परीक्षण करने से JUnit समाप्त हो जाता है! System.exit()जेवीएम को समाप्त करने के लिए, न केवल मौजूदा थ्रेड को समाप्त करने के लिए विधि कॉल को एक नए थ्रेड में रखने से …

10
डिफ़ॉल्ट स्प्रिंग-बूट Application.properties सेटिंग्स को जूनिट टेस्ट में ओवरराइड करें
मेरे पास एक स्प्रिंग-बूट एप्लिकेशन है जहां डिफ़ॉल्ट गुण application.propertiesक्लासपाथ (src / main / resource / application.properties) में एक फ़ाइल में सेट किए गए हैं । मैं अपने JUnit परीक्षण में कुछ डिफ़ॉल्ट सेटिंग्स को एक test.propertiesफ़ाइल (src / test / resource / test.properties) में घोषित गुणों के साथ ओवरराइड …

5
Mockito - doReturn के बीच अंतर () और कब ()
मैं वर्तमान में स्प्रिंग एमवीसी एप्लिकेशन में अपनी सेवा स्तर की वस्तुओं को मॉक करने के लिए मॉकिटो का उपयोग करने की प्रक्रिया में हूं जिसमें मैं अपने नियंत्रक तरीकों का परीक्षण करना चाहता हूं। हालांकि, जैसा कि मैं मॉकिटो की बारीकियों पर पढ़ रहा हूं, मैंने पाया है कि …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.