junit पर टैग किए गए जवाब

2
इकाई परीक्षण कक्षाएं जिनकी ऑनलाइन कार्यक्षमता होती है
जब इकाई परीक्षण के कार्य एक ऐसे कार्य के लिए होते हैं जिसमें निजी कार्य होते हैं जिनके लिए ऑनलाइन कार्यक्षमता की आवश्यकता होती है। कोई इसके परीक्षण के बारे में कैसे जानेगा? उदाहरण के लिए: public class Foo { public int methodA() { int val = goOnlineToGetVal(); return val; …

4
कोड कवरेज में अत्यधिक सुधार कैसे करें?
मुझे यूनिट टेस्ट के तहत विरासत आवेदन प्राप्त करने का काम सौंपा गया है। आवेदन के बारे में पहले कुछ पृष्ठभूमि: यह इन प्रमुख समस्याओं के साथ एक 600k LOC Java RCP कोड बेस है बड़े पैमाने पर कोड दोहराव कोई एनकैप्सुलेशन नहीं, अधिकांश निजी डेटा बाहर से सुलभ है, …

5
इकाई परीक्षण एक शून्य विधि
किसी एप्लिकेशन में बग को ठीक करने के लिए, मैंने postLoginएक मौजूदा विधि नाम की कॉल को जोड़कर एक विधि को संशोधित किया getShoppingCart। कोड protected void postLogin() { getShoppingCart(); } हालांकि, मुझे यकीन नहीं है कि इसके लिए एक इकाई परीक्षण लिखने का सबसे अच्छा तरीका क्या postLoginहै। दृष्टिकोण …

6
प्रत्येक विधि में एक अलग JUnit परीक्षण वर्ग होना चाहिए?
मैं अपनी कक्षाओं के लिए JUnit इकाई परीक्षण लिख रहा हूं। क्या प्रत्येक विधि के लिए एक अलग वर्ग होना बेहतर है, या हर वास्तविक वर्ग के लिए सिर्फ एक परीक्षा कक्षा है?

3
मॉकिंग कंक्रीट क्लास - अनुशंसित नहीं है
मैंने अभी "ग्रोइंग ऑब्जेक्ट-ओरिएंटेड सॉफ़्टवेयर" पुस्तक का एक अंश पढ़ा है जो कुछ कारणों की व्याख्या करता है कि कंक्रीट क्लास की सिफारिश क्यों नहीं की जाती है। यहां म्यूज़िक वेबकैम क्लास के लिए यूनिट-टेस्ट के कुछ सैंपल कोड: public class MusicCentreTest { @Test public void startsCdPlayerAtTimeRequested() { final MutableTime …

3
उदाहरण के लिए मैन्युअल रूप से यूनिट टेस्ट प्रूफ लिख रहे हैं?
हम जानते हैं कि JUnit परीक्षण लिखना आपके कोड के माध्यम से एक विशेष पथ को प्रदर्शित करता है। मेरे एक सहयोगी ने टिप्पणी की: मैन्युअल रूप से लेखन इकाई परीक्षण सबूत द्वारा उदाहरण है । वह हास्केल की पृष्ठभूमि से आ रहा था जिसमें क्विकचेक जैसे उपकरण हैं और …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.