रूल्सटेस्टकॉन्टेक्स्ट इंटरफ़ेस

एक परीक्षण संदर्भ जो एक ग्राहक का प्रतिनिधित्व करता है। नियम इकाई परीक्षण के लिए एमुलेटर तक पहुंचने के लिए इसका उपयोग किया जा सकता है।

हस्ताक्षर:

export interface RulesTestContext 

तरीकों

तरीका विवरण
डेटाबेस(डेटाबेसयूआरएल) इस परीक्षण संदर्भ के लिए एक डेटाबेस उदाहरण प्राप्त करें। लौटाए गए फायरबेस जेएस क्लाइंट एसडीके इंस्टेंस का उपयोग क्लाइंट एसडीके एपीआई (v9 मॉड्यूलर या वी9 कंपैट) के साथ किया जा सकता है। देखें: डेटाबेस
फायरस्टोर(सेटिंग्स) इस परीक्षण संदर्भ के लिए फायरस्टोर उदाहरण प्राप्त करें। लौटाए गए फायरबेस जेएस क्लाइंट एसडीके इंस्टेंस का उपयोग क्लाइंट एसडीके एपीआई (v9 मॉड्यूलर या वी9 कंपैट) के साथ किया जा सकता है। देखें: फायरस्टोर
भंडारण(बकेटयूआरएल) इस परीक्षण संदर्भ के लिए फ़ायरबेसस्टोरेज उदाहरण प्राप्त करें। लौटाए गए फायरबेस जेएस क्लाइंट एसडीके इंस्टेंस का उपयोग क्लाइंट एसडीके एपीआई (v9 मॉड्यूलर या वी9 कंपैट) के साथ किया जा सकता है। देखें: फायरबेसस्टोरेज

नियमTestContext.डेटाबेस()

इस परीक्षण संदर्भ के लिए एक डेटाबेस उदाहरण प्राप्त करें। लौटाए गए फायरबेस जेएस क्लाइंट एसडीके इंस्टेंस का उपयोग क्लाइंट एसडीके एपीआई (v9 मॉड्यूलर या वी9 कंपैट) के साथ किया जा सकता है।

देखें: डेटाबेस

हस्ताक्षर:

database(databaseURL?: string): firebase.database.Database;

पैरामीटर

पैरामीटर प्रकार विवरण
डेटाबेसURL डोरी रीयलटाइम डेटाबेस उदाहरण का URL। यदि निर्दिष्ट किया गया है, तो यूआरएल से निकाले गए पैरामीटर के साथ नेमस्पेस के अनुकरणित संस्करण के लिए एक उदाहरण लौटाता है

रिटर्न:

फायरबेस.डेटाबेस.डेटाबेस

एम्यूलेटर से कनेक्ट करने के लिए कॉन्फ़िगर किया गया एक Database इंस्टेंस। यह कभी भी उत्पादन से कनेक्ट नहीं होता, भले ही उत्पादन databaseURL निर्दिष्ट हो

नियमTestContext.firestore()

इस परीक्षण संदर्भ के लिए फायरस्टोर उदाहरण प्राप्त करें। लौटाए गए फायरबेस जेएस क्लाइंट एसडीके इंस्टेंस का उपयोग क्लाइंट एसडीके एपीआई (v9 मॉड्यूलर या वी9 कंपैट) के साथ किया जा सकता है।

देखें: फायरस्टोर

हस्ताक्षर:

firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;

पैरामीटर

पैरामीटर प्रकार विवरण
समायोजन फायरबेस.फायरस्टोर.सेटिंग्स फायरस्टोर इंस्टेंस को कॉन्फ़िगर करने के लिए एक सेटिंग्स ऑब्जेक्ट

रिटर्न:

फायरबेस.फायरस्टोर.फायरस्टोर

एमुलेटर से कनेक्ट करने के लिए कॉन्फ़िगर किया गया एक Firestore इंस्टेंस

नियमTestContext.storage()

इस परीक्षण संदर्भ के लिए फ़ायरबेसस्टोरेज उदाहरण प्राप्त करें। लौटाए गए फायरबेस जेएस क्लाइंट एसडीके इंस्टेंस का उपयोग क्लाइंट एसडीके एपीआई (v9 मॉड्यूलर या वी9 कंपैट) के साथ किया जा सकता है।

देखें: फायरबेसस्टोरेज

हस्ताक्षर:

storage(bucketUrl?: string): firebase.storage.Storage;

पैरामीटर

पैरामीटर प्रकार विवरण
BucketUrl डोरी

रिटर्न:

फायरबेस.स्टोरेज.स्टोरेज

एम्यूलेटर से कनेक्ट करने के लिए एक Storage इंस्टेंस कॉन्फ़िगर किया गया है