فضای نام برای آزمایش عملکردهای پایگاه داده بیدرنگ با استفاده از توابع Cloud برای Firebase Test SDK.
مواد و روش ها
به عنوان مثالDataSnapshot
ایستا
() exampleDataSnapshot test.database.DataSnapshot را برمی گرداند
یک نمونه عکس فوری داده را که قبلاً با داده ها پر شده است واکشی کنید. می تواند به یک پایگاه داده پیچیده در تابع onCreate یا onDelete منتقل شود.
برمی گرداند
non-null test.database.DataSnapshot
به عنوان مثالDataSnapshotChange
ایستا
() exampleDataSnapshotChange test.database.DataSnapshot را برمی گرداند
نمونه ای را Change کنید. میتوان آن را به یک پایگاه داده بستهبندی شده در تابع onUpdate یا onWrite منتقل کرد.
برمی گرداند
non-null test.database.DataSnapshot
makeDataSnapshot
ایستا
makeDataSnapshot(val، refPath، app) test.database.DataSnapshot را برمی گرداند
یک عکس فوری داده برای آزمایش ایجاد کنید.
پارامتر
val
(رشته، عدد، بولی یا شی غیر تهی)
ارزش داده برای عکس فوری
refPath
رشته
مسیر کامل مرجع (به عنوان مثال 'کاربران/alovelace').
برنامه
firebase.app.app
برنامه Firebase که پایگاه داده به آن تعلق دارد. databaseURL ارائه شده هنگام شروع اولیه برنامه برای ایجاد این عکس فوری استفاده می شود. اگر مقادیر پیکربندی را هنگام مقداردهی اولیه firebase-functions-test ارائه کرده اید، نیازی به ارائه این پارامتر ندارید.
تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2023-12-01 بهوقت ساعت هماهنگ جهانی."],[],[]]