यह चिकन और अंडे की समस्या की तरह लगता है।
आप कुछ डेटा स्टोर के लिए एक लिखने के कार्य को लिख सकते हैं, लेकिन कभी नहीं जानते कि आपने इसे बिना पढ़े फ़ंक्शन के बिना ठीक से सहेजा है।
आप किसी डेटा स्टोर से पढ़े गए फंक्शन को पढ़ सकते हैं, लेकिन आप उस डेटा स्टोर में सामान कैसे रख सकते हैं, पढ़ने के लिए, बिना टेस्ट किए हुए फंक्शन में?
संपादित करें:
मैं उपयोग करने के लिए वस्तुओं को बचाने और लोड करने के लिए SQL डेटाबेस के साथ लेनदेन कर रहा हूं और बना रहा हूं। डीबी द्वारा प्रदान किए जाने वाले एक्सेस फ़ंक्शंस के परीक्षण का कोई मतलब नहीं है, लेकिन मैं ऑब्जेक्ट्स को क्रमांकित / डीस्सराइज़ करने के लिए ऐसे डीबी फ़ंक्शन को लपेटता हूं। मैं यह सुनिश्चित करना चाहता हूं कि मैं DB से सही तरीके से और सही सामान लिख रहा हूं और पढ़ रहा हूं।
यह @snowman उल्लेखों के अनुसार ऐड / डिलीट की तरह नहीं है। मैं जानना चाहता हूं कि मेरे द्वारा लिखी गई सामग्री सही है, लेकिन इसके लिए एक अच्छी तरह से पढ़े गए फ़ंक्शन की आवश्यकता है। जब मैं पढ़ता हूं, तो मैं यह सुनिश्चित करना चाहता हूं कि मेरे पढ़ने ने जो लिखा था उसके बराबर एक वस्तु बनाई है; लेकिन इसके लिए एक अच्छी तरह से परीक्षण किए गए फ़ंक्शन की आवश्यकता होती है।