サイン:
export interface RulesTestContext
メソッド
方法 | 説明 |
---|---|
データベース(データベースURL) | このテスト コンテキストのデータベースインスタンスを取得します。返された Firebase JS クライアント SDK インスタンスは、クライアント SDK API (v9 モジュラーまたは v9 互換) で使用できます。参照:データベース |
ファイアストア(設定) | このテスト コンテキストのFirestoreインスタンスを取得します。返された Firebase JS クライアント SDK インスタンスは、クライアント SDK API (v9 モジュラーまたは v9 互換) で使用できます。参照: Firestore |
ストレージ(バケットURL) | このテスト コンテキストのFirebaseStorageインスタンスを取得します。返された Firebase JS クライアント SDK インスタンスは、クライアント SDK API (v9 モジュラーまたは v9 互換) で使用できます。参照: FirebaseStorage |
RulesTestContext.database()
このテスト コンテキストのデータベースインスタンスを取得します。返された Firebase JS クライアント SDK インスタンスは、クライアント SDK API (v9 モジュラーまたは v9 互換) で使用できます。
参照:データベース
サイン:
database(databaseURL?: string): firebase.database.Database;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
データベースURL | 弦 | Realtime Database インスタンスの URL。指定した場合、URL から抽出されたパラメータを使用して、エミュレートされたバージョンの名前空間のインスタンスを返します。 |
戻り値:
ファイアベース.データベース.データベース
エミュレータに接続するように構成されたDatabase
インスタンス。実稼働databaseURL
が指定されていても、実稼働に接続することはありません
RulesTestContext.firestore()
このテスト コンテキストのFirestoreインスタンスを取得します。返された Firebase JS クライアント SDK インスタンスは、クライアント SDK API (v9 モジュラーまたは v9 互換) で使用できます。
参照: Firestore
サイン:
firestore(settings?: firebase.firestore.Settings): firebase.firestore.Firestore;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
設定 | firebase.firestore.設定 | Firestoreインスタンスを構成するための設定オブジェクト |
戻り値:
firebase.firestore.Firestore
エミュレータに接続するように構成されたFirestore
インスタンス
RulesTestContext.storage()
このテスト コンテキストのFirebaseStorageインスタンスを取得します。返された Firebase JS クライアント SDK インスタンスは、クライアント SDK API (v9 モジュラーまたは v9 互換) で使用できます。
参照: FirebaseStorage
サイン:
storage(bucketUrl?: string): firebase.storage.Storage;
パラメーター
パラメータ | タイプ | 説明 |
---|---|---|
バケットURL | 弦 |
戻り値:
firebase.storage.Storage
エミュレータに接続するように構成されたStorage
インスタンス