مساحة الاسم: قاعدة البيانات

طُرق

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

ثابتة

makeDataSnapshot(val, refPath, app) يُرجع test.database.DataSnapshot

إنشاء لقطة بيانات للاختبار.

معامل

فال

(سلسلة أو رقم أو كائن منطقي أو غير فارغ)

قيمة البيانات لللقطة.

refPath

خيط

المسار الكامل للمرجع (على سبيل المثال "المستخدمون/alovelace").

برنامج

firebase.app.App

تطبيق Firebase الذي تنتمي إليه قاعدة البيانات. يتم استخدام databaseURL الذي تم توفيره عند تهيئة التطبيق لإنشاء هذه اللقطة. لا تحتاج إلى توفير هذه المعلمة إذا قمت بتوفير قيم التكوين عند تهيئة firebase-functions-test .

قد تكون القيمة فارغة.

عائدات

non-null test.database.DataSnapshot