নামস্থান: পরীক্ষা

ইন্টারফেস

নামস্থান

পদ্ধতি

পরিষ্কার কর

স্থির

পরিষ্কার কর()

পরিষ্কারের কাজগুলি সম্পূর্ণ করুন।

পরিবর্তন করা

স্থির

makeChange(আগে, পরে) অবজেক্ট রিটার্ন করে

ফায়ারস্টোর এবং রিয়েলটাইম ডাটাবেস onWrite এবং onUpdate ফাংশনের জন্য পরীক্ষার ডেটা হিসাবে ব্যবহার করার জন্য একটি Change বস্তু তৈরি করুন।

প্যারামিটার

আগে

অবজেক্ট

লেখা বা আপডেট করার আগে স্ন্যাপশট।

মান শূন্য হতে হবে না.

পরে

অবজেক্ট

লেখা বা আপডেট করার পরে স্ন্যাপশট।

মান শূন্য হতে হবে না.

রিটার্নস

non-null Object একটি পরীক্ষার জন্য বস্তু Change

mockConfig

স্থির

mockConfig(config)

functions.config() দ্বারা প্রত্যাবর্তিত মক মান।

প্যারামিটার

কনফিগারেশন

অবজেক্ট

উপহাসের জন্য কনফিগার প্রতিনিধিত্বকারী মূল মান জোড়া।

মান শূন্য হতে হবে না.

মোড়ানো

স্থির

wrap(cloudFunction) পরীক্ষা দেয়। WrappedFunction

পরীক্ষা করার জন্য একটি ফাংশন নেয় এবং একটি WrappedFunction প্রদান করে যা পরীক্ষার কোডে বলা যেতে পারে।

প্যারামিটার

ক্লাউড ফাংশন

অবজেক্ট

একটি ক্লাউড ফাংশন উভয়ই একটি বস্তু যা __trigger-এ তার ট্রিগার সংজ্ঞা রপ্তানি করে এবং Google ক্লাউড ফাংশনের জন্য JavaScript API ব্যবহার করে একটি ফাংশন হিসাবে বলা যেতে পারে।

মান শূন্য হতে হবে না.

রিটার্নস

non-null test.WrappedFunction

আবৃত ফাংশন

স্থির

মোড়ানো ফাংশন (ডেটা, বিকল্প)

একটি ফাংশন টাইপ যা ইভেন্ট প্রসঙ্গের জন্য পরীক্ষার ডেটা এবং ঐচ্ছিক ওভাররাইড মান সহ কল ​​করা যেতে পারে। এটি পরবর্তীতে প্রদত্ত পরীক্ষার ডেটা এবং একটি জেনারেট করা ইভেন্ট প্রসঙ্গ দিয়ে এটি মোড়ানো ফাংশনকে আহ্বান করবে।

প্যারামিটার

তথ্য

যেকোন ধরণের

পরীক্ষার তথ্য।

মান শূন্য হতে হবে না.

বিকল্প

অবজেক্ট

একটি EventContextOptions অবজেক্ট হিসাবে ইভেন্ট প্রসঙ্গের জন্য মান ওভাররাইড করুন।

মান শূন্য হতে পারে।