পরীক্ষা তথ্যশালা
Firebase টেস্ট SDK-এর জন্য ক্লাউড ফাংশন ব্যবহার করে রিয়েলটাইম ডেটাবেস ফাংশন পরীক্ষা করার জন্য নেমস্পেস।
পদ্ধতি
উদাহরণ ডেটা স্ন্যাপশট
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 ফায়ারবেস অ্যাপ যে ডাটাবেসের অন্তর্গত। এই স্ন্যাপশট তৈরি করার জন্য অ্যাপটি শুরু করার সময় সরবরাহ করা মান শূন্য হতে পারে। |
- রিটার্নস
non-null test.database.DataSnapshot