فضای نام: تست

رابط

فضاهای نام

مواد و روش ها

پاک کردن

ایستا

پاک کردن()

کارهای پاکسازی را کامل کنید

تغییر ایجاد کن

ایستا

makeChange (قبل، بعد) Object را برمی گرداند

یک شی Change بسازید تا به عنوان داده آزمایشی برای توابع Firestore و Realtime Database onWrite و onUpdate استفاده شود.

پارامتر

قبل از

هدف - شی

عکس فوری قبل از نوشتن یا به‌روزرسانی.

مقدار نباید صفر باشد.

بعد از

هدف - شی

عکس فوری پس از نوشتن یا به روز رسانی.

مقدار نباید صفر باشد.

برمی گرداند

non-null Object یک شیء را برای آزمایش Change .

mockConfig

ایستا

mockConfig (پیکربندی)

مقادیر ساختگی که توسط functions.config() برگردانده شده است.

پارامتر

پیکربندی

هدف - شی

جفت‌های ارزش کلیدی که پیکربندی را برای تمسخر نشان می‌دهند.

مقدار نباید صفر باشد.

بسته بندی کردن

ایستا

wrap(cloudFunction) test.WrappedFunction را برمی گرداند

تابعی را برای آزمایش می گیرد و یک WrappedFunction را برمی گرداند که می تواند در کد آزمایشی فراخوانی شود.

پارامتر

عملکرد ابری

هدف - شی

CloudFunction هم شی‌ای است که تعاریف ماشه خود را در __trigger صادر می‌کند و هم می‌تواند به عنوان یک تابع با استفاده از JavaScript API برای توابع Google Cloud فراخوانی شود.

مقدار نباید صفر باشد.

برمی گرداند

non-null test.WrappedFunction

WrappedFunction

ایستا

WrappedFunction (داده ها، گزینه ها)

یک نوع تابع که می‌تواند با داده‌های آزمایشی و مقادیر لغو اختیاری برای زمینه رویداد فراخوانی شود. متعاقباً تابعی را که با داده های آزمایشی ارائه شده و یک زمینه رویداد تولید شده می پوشاند فراخوانی می کند.

پارامتر

داده ها

هر نوعی

داده های تست

مقدار نباید صفر باشد.

گزینه ها

هدف - شی

مقادیر را برای زمینه رویداد به عنوان یک شی EventContextOptions لغو کنید.

مقدار ممکن است صفر باشد.