नेमस्पेस: डेटाबेस

तरीकों

exampleDataSnapshot

स्थिर

exampleDataSnapshot() test.database.DataSnapshot लौटाता है

एक उदाहरण डेटा स्नैपशॉट प्राप्त करें जो पहले से ही डेटा से भरा हुआ है। लपेटे हुए डेटाबेस में onCreate या onDelete फ़ंक्शन में पारित किया जा सकता है।

रिटर्न

non-null test.database.DataSnapshot

exampleDataSnapshotChange

स्थिर

exampleDataSnapshotChange() test.database.DataSnapshot लौटाता है

एक उदाहरण प्राप्त करें डेटा स्नैपशॉट का ऑब्जेक्ट Change जो पहले से ही डेटा से भरा हुआ है। लपेटे हुए डेटाबेस में onUpdate या onWrite फ़ंक्शन में पास किया जा सकता है।

रिटर्न

non-null test.database.DataSnapshot

मेकडेटास्नैपशॉट

स्थिर

makeDataSnapshot(val, refPath, ऐप) test.database.DataSnapshot लौटाता है

परीक्षण के लिए एक डेटा स्नैपशॉट बनाएं.

पैरामीटर

वैल

(स्ट्रिंग, संख्या, बूलियन, या गैर-शून्य वस्तु)

स्नैपशॉट के लिए डेटा का मूल्य.

RefPath

डोरी

संदर्भ का पूरा पथ (जैसे 'उपयोगकर्ता/अलोवलेस')।

अनुप्रयोग

firebase.app.App

डेटाबेस जिस फ़ायरबेस ऐप से संबंधित है। ऐप को इनिशियलाइज़ करते समय दिए गए databaseURL का उपयोग इस स्नैपशॉट को बनाने के लिए किया जाता है। यदि आपने firebase-functions-test प्रारंभ करते समय कॉन्फ़िगरेशन मान प्रदान किए हैं तो आपको यह पैरामीटर प्रदान करने की आवश्यकता नहीं है।

मान शून्य हो सकता है.

रिटर्न

non-null test.database.DataSnapshot