यहां डीबी सिर्फ एक उदाहरण है। इसका मतलब है कि इकाई परीक्षण पर्यावरण में कुछ तैयार नहीं किया जा सकता है।एक बीन के साथ एक मार्ग का परीक्षण कैसे करें जो डीबी तक पहुंच जाएगा?
नीचे मार्ग पर विचार करें:
DBBean dbBean = new DBBean();
from("direct:test").bean(dbBean).to("direct:someOtherLogic");
जब इकाई परीक्षण करते हैं, वहाँ किसी भी दृष्टिकोण उपहास करने के लिए 'dbBean' है? यूनिट टेस्ट में, एक वास्तविक डीबी स्थापित करना मुश्किल है।
आपकी मदद के लिए धन्यवाद।
डीबी इकाई परीक्षण के लिए अच्छा समाधान। हालांकि, कुछ अन्य बीन्स के लिए, पर्यावरण को अनुकरण करना मुश्किल हो सकता है। मुझे लगता है कि बीन का मज़ाक उड़ा एक बेहतर तरीका है। – Javen
हाँ, मैं पूरी तरह से समझता हूं ... मॉकिटो बहुत बढ़िया है अगर आप इसे अपने सेटअप के साथ अच्छा खेल सकते हैं ... अन्यथा, क्लॉस ने कुछ अन्य दृष्टिकोण सुझाए (सलाह के साथ, आदि) जो अच्छी तरह से काम करेंगे ... शुभकामनाएं –