নামস্থান: ডাটাবেস

পদ্ধতি

উদাহরণ ডেটা স্ন্যাপশট

স্থির

exampleDataSnapshot() test.database.DataSnapshot প্রদান করে

ইতিমধ্যে ডেটা সহ একটি উদাহরণ ডেটা স্ন্যাপশট আনুন৷ একটি মোড়ানো ডাটাবেস onCreate বা onDelete ফাংশনে প্রেরণ করা যেতে পারে।

রিটার্নস

non-null test.database.DataSnapshot

উদাহরণ ডেটা স্ন্যাপশট পরিবর্তন

স্থির

exampleDataSnapshotChange() test.database.DataSnapshot প্রদান করে

একটি উদাহরণ আনুন ডেটা স্ন্যাপশটগুলির বস্তু Change যা ইতিমধ্যেই ডেটা দিয়ে তৈরি হয়েছে৷ onUpdate বা onWrite ফাংশন একটি মোড়ানো ডাটাবেসে পাস করা যেতে পারে।

রিটার্নস

non-null test.database.DataSnapshot

ডেটা স্ন্যাপশট তৈরি করুন

স্থির

makeDataSnapshot(val, refPath, app) test.database.DataSnapshot প্রদান করে

পরীক্ষার জন্য একটি ডেটা স্ন্যাপশট তৈরি করুন।

প্যারামিটার

ভাল

(স্ট্রিং, সংখ্যা, বুলিয়ান, বা নন-নাল অবজেক্ট)

স্ন্যাপশটের জন্য ডেটার মান।

refPath

স্ট্রিং

রেফারেন্সের সম্পূর্ণ পথ (যেমন 'ব্যবহারকারী/অ্যালোভেলেস')।

অ্যাপ

firebase.app.app

ফায়ারবেস অ্যাপ যে ডাটাবেসের অন্তর্গত। এই স্ন্যাপশট তৈরি করার জন্য অ্যাপটি শুরু করার সময় সরবরাহ করা databaseURL ব্যবহার করা হয়। firebase-functions-test শুরু করার সময় আপনি কনফিগার মান সরবরাহ করলে আপনাকে এই প্যারামিটারটি সরবরাহ করার প্রয়োজন নেই।

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

রিটার্নস

non-null test.database.DataSnapshot