मुझे पता है कि यह साधारण जुनीट परीक्षण के साथ काम नहीं करेगा
यह। हमेशा की तरह अपने तरीकों को कॉल करें और शुद्धता के लिए परिणामों की जांच करें।
केवल महत्वपूर्ण बात यह है कि आपको IsolatedContext
. का उपयोग करना पसंद करना चाहिए आपके डेटाबेस निर्माण के लिए। इस मामले में ऐप से आपकी मूल डेटाबेस फ़ाइल अपरिवर्तित रहेगी। सभी परीक्षण अलग परीक्षण डेटाबेस फ़ाइल के साथ काम करेंगे जिसे आप जितनी बार चाहें संशोधित या हटा भी सकते हैं।
आप उचित IsolatedContext
प्राप्त कर सकते हैं ProviderTestCase2
. से . (आप ProviderTestCase2
. भी देख सकते हैं स्रोत यह समझने के लिए कि यह कैसे काम करता है।)