ลายเซ็น:
export interface RulesTestContext
วิธีการ
วิธี | คำอธิบาย |
---|---|
ฐานข้อมูล(databaseURL) | รับ อินสแตนซ์ฐานข้อมูล สำหรับบริบทการทดสอบนี้ อินสแตนซ์ Firebase JS Client SDK ที่ส่งคืนสามารถใช้กับ API ของไคลเอ็นต์ SDK ได้ (โมดูลาร์ v9 หรือความเข้ากันได้ v9) ดู: ฐานข้อมูล |
ร้านขายไฟ (การตั้งค่า) | รับอินสแตนซ์ Firestore สำหรับบริบทการทดสอบนี้ อินสแตนซ์ Firebase JS Client SDK ที่ส่งคืนสามารถใช้กับ API ของไคลเอ็นต์ SDK ได้ (โมดูลาร์ v9 หรือความเข้ากันได้ v9) ดู: ร้านดับเพลิง |
ที่เก็บข้อมูล (bucketUrl) | รับอินสแตนซ์ FirebaseStorage สำหรับบริบทการทดสอบนี้ อินสแตนซ์ Firebase JS Client SDK ที่ส่งคืนสามารถใช้กับ API ของไคลเอ็นต์ SDK ได้ (โมดูลาร์ v9 หรือความเข้ากันได้ v9) โปรดดู: FirebaseStorage |
RulesTestContext.database()
รับ อินสแตนซ์ฐานข้อมูล สำหรับบริบทการทดสอบนี้ อินสแตนซ์ Firebase JS Client SDK ที่ส่งคืนสามารถใช้กับ API ของไคลเอ็นต์ SDK ได้ (โมดูลาร์ v9 หรือความเข้ากันได้ v9)
ดู: ฐานข้อมูล
ลายเซ็น:
database(databaseURL?: string): firebase.database.Database;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
URL ฐานข้อมูล | เชือก | URL ของอินสแตนซ์ฐานข้อมูลเรียลไทม์ หากระบุไว้ จะส่งคืนอินสแตนซ์สำหรับเนมสเปซเวอร์ชันจำลองพร้อมพารามิเตอร์ที่แยกจาก URL |
ผลตอบแทน:
firebase.database.ฐานข้อมูล
อินสแตนซ์ฐาน Database
ที่กำหนดค่าให้เชื่อมต่อกับโปรแกรมจำลอง มันไม่เคยเชื่อมต่อกับการผลิตแม้ว่าจะมีการระบุ databaseURL
การผลิตก็ตาม
RulesTestContext.firestore ()
รับอินสแตนซ์ Firestore สำหรับบริบทการทดสอบนี้ อินสแตนซ์ Firebase JS Client SDK ที่ส่งคืนสามารถใช้กับ API ของไคลเอ็นต์ SDK ได้ (โมดูลาร์ v9 หรือความเข้ากันได้ v9)
ดู: ร้านดับเพลิง
ลายเซ็น:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
การตั้งค่า | firebase.firestore การตั้งค่า | ออบเจ็กต์การตั้งค่าเพื่อกำหนดค่าอินสแตนซ์ Firestore |
ผลตอบแทน:
firebase.firestore.Firestore
อินสแตนซ์ Firestore
ที่กำหนดค่าให้เชื่อมต่อกับโปรแกรมจำลอง
RulesTestContext.storage ()
รับอินสแตนซ์ FirebaseStorage สำหรับบริบทการทดสอบนี้ อินสแตนซ์ Firebase JS Client SDK ที่ส่งคืนสามารถใช้กับ API ของไคลเอ็นต์ SDK ได้ (โมดูลาร์ v9 หรือความเข้ากันได้ v9)
โปรดดู: FirebaseStorage
ลายเซ็น:
storage(bucketUrl?: string): firebase.storage.Storage;
พารามิเตอร์
พารามิเตอร์ | พิมพ์ | คำอธิบาย |
---|---|---|
bucketUrl | เชือก |
ผลตอบแทน:
firebase.storage.Storage
อินสแตนซ์พื้นที่ Storage
ได้รับการกำหนดค่าให้เชื่อมต่อกับโปรแกรมจำลอง