Firebase Emulators की मदद से, अपने ऐप्लिकेशन के बर्ताव की पूरी तरह से पुष्टि करना और अपने Firebase Security Rules कॉन्फ़िगरेशन की पुष्टि करना आसान हो जाता है. स्थानीय एनवायरमेंट में यूनिट टेस्ट चलाने और उन्हें ऑटोमेट करने के लिए, Firebase Emulators का इस्तेमाल करें.
Firebase Emulators इंस्टॉल करना
शुरू करने से पहले, पक्का करें कि आपने Firebase CLI इंस्टॉल कर लिया हो और Firebase Local Emulator Suite को कॉन्फ़िगर कर लिया हो
एम्युलेटर शुरू करने के लिए, यह कमांड इस्तेमाल करें. एम्युलेटर, आपकी सभी जांचों के दौरान चलता है.
Cloud Firestore
firebase emulators:start --only firestore
Realtime Database
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
टेस्ट सेट अप करना और एम्युलेटर चलाना
एम्युलेटर इंस्टॉल करने के बाद, टेस्ट सेट अप करें और रिपोर्ट जनरेट करें. इससे, प्रोडक्शन में नियमों को डिप्लॉय करने से पहले, उनके बर्ताव की पुष्टि की जा सकती है.
क्विकस्टार्ट
आसान नियमों वाले कुछ बुनियादी टेस्ट केस के लिए, टेस्टिंग क्विकस्टार्ट आज़माएं.