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

מִמְשָׁק

מרחבי שמות

שיטות

לנקות

סטָטִי

לנקות()

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

לעשות שינוי

סטָטִי

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

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

פָּרָמֶטֶר

לפני

לְהִתְנַגֵד

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

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

לאחר

לְהִתְנַגֵד

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

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

החזרות

non-null Object Change לבדיקה.

mockConfig

סטָטִי

mockConfig(config)

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

פָּרָמֶטֶר

תצורה

לְהִתְנַגֵד

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

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

לַעֲטוֹף

סטָטִי

wrap(cloudFunction) מחזירה test.WrappedFunction

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

פָּרָמֶטֶר

cloudFunction

לְהִתְנַגֵד

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

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

החזרות

non-null test.WrappedFunction

WrappedFunction

סטָטִי

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

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

פָּרָמֶטֶר

נתונים

כל סוג

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

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

אפשרויות

לְהִתְנַגֵד

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

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