नेमस्पेस: परीक्षण

इंटरफेस

नेमस्पेस

तरीकों

साफ - सफाई

स्थिर

साफ - सफाई()

सफ़ाई कार्य पूर्ण करें.

परिवर्तन करो

स्थिर

मेकचेंज (पहले, बाद) ऑब्जेक्ट लौटाता है

फायरस्टोर और रीयलटाइम डेटाबेस onWrite और onUpdate फ़ंक्शंस के लिए परीक्षण डेटा के रूप में उपयोग करने के लिए एक Change ऑब्जेक्ट बनाएं।

पैरामीटर

पहले

वस्तु

लिखने या अद्यतन करने से पहले स्नैपशॉट.

मान शून्य नहीं होना चाहिए.

बाद

वस्तु

लिखने या अद्यतन करने के बाद स्नैपशॉट।

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null Object परीक्षण के लिए एक वस्तु Change

मॉककॉन्फिग

स्थिर

मॉककॉन्फिग(कॉन्फ़िगरेशन)

functions.config() द्वारा नकली मान लौटाए गए।

पैरामीटर

कॉन्फ़िग

वस्तु

मॉक करने के लिए कॉन्फ़िगरेशन का प्रतिनिधित्व करने वाले मुख्य मान जोड़े।

मान शून्य नहीं होना चाहिए.

लपेटना

स्थिर

रैप (क्लाउडफंक्शन) टेस्ट लौटाता है। रैप्डफंक्शन

परीक्षण के लिए एक फ़ंक्शन लेता है, और एक WrappedFunction लौटाता है जिसे परीक्षण कोड में कहा जा सकता है।

पैरामीटर

क्लाउडफ़ंक्शन

वस्तु

क्लाउडफ़ंक्शन एक ऑब्जेक्ट है जो अपनी ट्रिगर परिभाषाओं को __trigger पर निर्यात करता है और इसे Google क्लाउड फ़ंक्शंस के लिए जावास्क्रिप्ट एपीआई का उपयोग करके एक फ़ंक्शन के रूप में बुलाया जा सकता है।

मान शून्य नहीं होना चाहिए.

रिटर्न

non-null test.WrappedFunction

रैप्डफंक्शन

स्थिर

रैप्डफंक्शन (डेटा, विकल्प)

एक फ़ंक्शन प्रकार जिसे ईवेंट संदर्भ के लिए परीक्षण डेटा और वैकल्पिक ओवरराइड मानों के साथ बुलाया जा सकता है। यह बाद में प्रदान किए गए परीक्षण डेटा और जेनरेट किए गए ईवेंट संदर्भ के साथ लपेटे गए फ़ंक्शन को प्रारंभ करेगा।

पैरामीटर

डेटा

किसी भी तरह का

परीक्षण डेटा.

मान शून्य नहीं होना चाहिए.

विकल्प

वस्तु

इवेंट संदर्भ के लिए EventContextOptions ऑब्जेक्ट के रूप में मानों को ओवरराइड करें।

मान शून्य हो सकता है.