ממשק RulesTestContext

הקשר בדיקה המייצג לקוח. ניתן להשתמש כדי לגשת לאמולטורים לבדיקת יחידת כללים.

חֲתִימָה:

export interface RulesTestContext 

שיטות

שיטה תיאור
מסד נתונים (מסד נתונים URL) קבל מופע מסד נתונים עבור הקשר בדיקה זה. ניתן להשתמש במופע Firebase JS Client SDK המוחזר עם ממשקי API של הלקוח SDK (v9 מודולרי או v9 compat). ראה: מסד נתונים
firestore (הגדרות) קבל מופע של Firestore עבור הקשר בדיקה זה. ניתן להשתמש במופע Firebase JS Client SDK המוחזר עם ממשקי API של הלקוח SDK (v9 מודולרי או v9 compat). ראה: Firestore
אחסון (bucketUrl) קבל מופע של FirebaseStorage עבור הקשר בדיקה זה. ניתן להשתמש במופע Firebase JS Client SDK המוחזר עם ממשקי API של הלקוח SDK (v9 מודולרי או v9 compat). ראה: FirebaseStorage

RulesTestContext.database()

קבל מופע מסד נתונים עבור הקשר בדיקה זה. ניתן להשתמש במופע Firebase JS Client SDK המוחזר עם ממשקי API של הלקוח SDK (v9 מודולרי או v9 compat).

ראה: מסד נתונים

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
כתובת אתר של מסד נתונים חוּט כתובת האתר של מופע Realtime Database. אם צוין, מחזיר מופע עבור גרסה מדומה של מרחב השמות עם פרמטרים שחולצו מ-URL

החזרות:

firebase.database.Database

מופע Database שהוגדר להתחבר לאמולטור. הוא אף פעם לא מתחבר לייצור גם אם צוין databaseURL לייצור

RulesTestContext.firestore()

קבל מופע של Firestore עבור הקשר בדיקה זה. ניתן להשתמש במופע Firebase JS Client SDK המוחזר עם ממשקי API של הלקוח SDK (v9 מודולרי או v9 compat).

ראה: Firestore

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
הגדרות firebase.firestore.Settings אובייקט הגדרות כדי להגדיר את מופע Firestore

החזרות:

firebase.firestore.Firestore

מופע Firestore שהוגדר להתחבר לאמולטור

RulesTestContext.storage()

קבל מופע של FirebaseStorage עבור הקשר בדיקה זה. ניתן להשתמש במופע Firebase JS Client SDK המוחזר עם ממשקי API של הלקוח SDK (v9 מודולרי או v9 compat).

ראה: FirebaseStorage

חֲתִימָה:

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

פרמטרים

פָּרָמֶטֶר סוּג תיאור
bucketUrl חוּט

החזרות:

firebase.storage.Storage

מופע Storage שהוגדר להתחבר לאמולטור