מרחב שמות: מבחן

מִמְשָׁק

מרחבי שמות

שיטות

לנקות

סטָטִי

לנקות()

השלם משימות ניקוי.

לעשות שינוי

סטָטִי

makeChange (לפני, אחרי) מחזיר Object

הפוך אובייקט Change שישמש onWrite בדיקה עבור Firestore ו- Realtime Database פונקציות onUpdate ו- onUpdate .

פָּרָמֶטֶר

לפני

לְהִתְנַגֵד

תמונת מצב לפני הכתיבה או העדכון.

הערך לא יכול להיות ריק.

לאחר

לְהִתְנַגֵד

תמונת מצב לאחר הכתיבה או העדכון.

הערך לא יכול להיות ריק.

החזרות

non-null Object A Change אובייקט לבדיקה.

mockConfig

סטָטִי

mockConfig (config)

ערכים מדומים שהוחזרו על ידי functions.config() .

פָּרָמֶטֶר

config

לְהִתְנַגֵד

צמדי ערכי מפתח המייצגים את התצורה ללעוג.

הערך לא יכול להיות ריק.

לַעֲטוֹף

סטָטִי

לעטוף (cloudFunction) מחזירה test.WrappedFunction

לוקח פונקציה לבדיקה ומחזיר פונקציה WrappedFunction שניתן לקרוא לה בקוד בדיקה.

פָּרָמֶטֶר

cloudFunction

לְהִתְנַגֵד

CloudFunction הוא גם אובייקט שמייצא את הגדרות ההדק שלו ב- __trigger וניתן לקרוא לו כפונקציה באמצעות JavaScript API עבור פונקציות Google Cloud.

הערך לא יכול להיות ריק.

החזרות

non-null test.WrappedFunction

WrappedFunction

סטָטִי

WrappedFunction (נתונים, אפשרויות)

סוג פונקציה שניתן לקרוא לו עם נתוני בדיקה וערכי עקיפה אופציונליים להקשר האירוע. לאחר מכן הוא יפעיל את הפונקציה שהיא עוטפת עם נתוני הבדיקה שסופקו והקשר אירוע שנוצר.

פָּרָמֶטֶר

נתונים

כל סוג

נתוני הבדיקה.

הערך לא יכול להיות ריק.

אפשרויות

לְהִתְנַגֵד

עקוף ערכים עבור הקשר אירוע כאובייקט EventContextOptions .

הערך עשוי להיות ריק.