مساحة الاسم: اختبار

واجهه المستخدم

مساحات الأسماء

طُرق

تنظيف

ثابتة

تنظيف()

استكمال مهام التنظيف.

makeChange

ثابتة

makeChange(قبل، بعد) يُرجع الكائن

قم بإنشاء كائن Change ليتم استخدامه كبيانات اختبار لوظائف Firestore وRealtime Database onWrite و onUpdate .

معامل

قبل

هدف

لقطة قبل الكتابة أو التحديث.

يجب ألا تكون القيمة فارغة.

بعد

هدف

لقطة بعد الكتابة أو التحديث.

يجب ألا تكون القيمة فارغة.

عائدات

non-null Object كائن Change للاختبار.

تكوين وهمي

ثابتة

التكوين الوهمي (التكوين)

يتم إرجاع القيم الوهمية بواسطة functions.config() .

معامل

التكوين

هدف

أزواج القيمة الأساسية التي تمثل التكوين الذي سيتم السخرية منه.

يجب ألا تكون القيمة فارغة.

طَوّق

ثابتة

التفاف (cloudFunction) يُرجع test.WrappedFunction

يأخذ دالة ليتم اختبارها، ويعيد وظيفة WrappedFunction التي يمكن استدعاؤها في رمز الاختبار.

معامل

com.cloudFunction

هدف

CloudFunction عبارة عن كائن يقوم بتصدير تعريفات التشغيل الخاصة به عند __trigger ويمكن استدعاؤه كدالة باستخدام JavaScript API لـ Google Cloud Functions.

يجب ألا تكون القيمة فارغة.

عائدات

non-null test.WrappedFunction

وظيفة ملفوفة

ثابتة

وظيفة ملفوفة (البيانات والخيارات)

نوع دالة يمكن استدعاؤه باستخدام بيانات الاختبار وقيم التجاوز الاختيارية لسياق الحدث. وسوف يقوم بعد ذلك باستدعاء الوظيفة التي يغلفها ببيانات الاختبار المقدمة وسياق الحدث الذي تم إنشاؤه.

معامل

بيانات

أي نوع

بيانات الاختبار.

يجب ألا تكون القيمة فارغة.

خيارات

هدف

تجاوز القيم الخاصة بسياق الحدث ككائن EventContextOptions .

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