का उपयोग कर डेटाबेस का मज़ाक उड़ाते हुए हमारे एप्लिकेशन में एक सेवा परत और एक डीएओ परत है, जिसे स्प्रिंग बीन्स के रूप में लिखा गया है।टेस्ट केस: स्प्रिंग बीन्स
सेवा परत का परीक्षण जब मैं कोई वास्तविक डेटाबेस पर निर्भर रहना पड़ता है कि
तो जब मैं सेवा परत मैं परीक्षण कर रहा हूँ डीएओ परत के लिए एक 'नकली' Impl बनाकर तो मैं मजाक कर रहा हूँ नहीं करना चाहते मॉक डीएओ बीन्स पर सेवा परत सेम श्रृंखला और उत्पादन में- 'असली' डीएओ बीन्स
क्या यह एक अच्छा विचार है? डेटाबेस परत को नकल करने के तरीके पर कोई वैकल्पिक सुझाव?
स्पष्टीकरण: यह प्रश्न सेवा परत का परीक्षण करने के बारे में है, न कि डीएओ परत। सेवा परत का परीक्षण करते समय- मुझे लगता है कि या तो डीएओ परत का परीक्षण पहले से ही किया जा चुका है या परीक्षण की आवश्यकता नहीं है। मुख्य बात यह है कि हम सेवा परत का परीक्षण कैसे करते हैं- डीएओ कार्यान्वयन पर निर्भर किए बिना- इसलिए मैं डीएओ परत
प्रश्न में स्पष्टीकरण देखें। धन्यवाद –