TestEnvironmentConfig ইন্টারফেস

এমুলেটর সহ ইউনিট পরীক্ষার পরিবেশের কনফিগারেশন।

স্বাক্ষর:

export interface TestEnvironmentConfig 

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
তথ্যশালা এমুলেটর কনফিগারেশন ডাটাবেস এমুলেটর। এর হোস্ট এবং পোর্ট হাবের মাধ্যমে স্বয়ংক্রিয়ভাবে আবিষ্কার করা যেতে পারে (ক্ষেত্র "হাব" দেখুন) বা পরিবেশ পরিবর্তনশীল FIREBASE_DATABASE_EMULATOR_HOST এর মাধ্যমে নির্দিষ্ট করা যেতে পারে।
ফায়ারস্টোর এমুলেটর কনফিগারেশন ফায়ারস্টোর এমুলেটর। এর হোস্ট এবং পোর্ট হাবের মাধ্যমে স্বয়ংক্রিয়ভাবে আবিষ্কৃত হতে পারে (ক্ষেত্র "হাব" দেখুন) বা পরিবেশ পরিবর্তনশীল FIRESTORE_EMULATOR_HOST এর মাধ্যমে নির্দিষ্ট করা যেতে পারে।
হাব হোস্টএন্ডপোর্ট ফায়ারবেস এমুলেটর হাব। পরিবেশ পরিবর্তনশীল FIREBASE_EMULATOR_HUB এর মাধ্যমেও নির্দিষ্ট করা যেতে পারে। যে কোনো উপায়ে নির্দিষ্ট করা হলে, অন্যান্য চলমান এমুলেটরগুলি স্বয়ংক্রিয়ভাবে আবিষ্কৃত হতে পারে, এবং এইভাবে সুনির্দিষ্টভাবে নির্দিষ্ট করা যাবে না।
প্রজেক্ট আইডি স্ট্রিং পরীক্ষার পরিবেশের প্রকল্প আইডি। পরিবেশ পরিবর্তনশীল GCLOUD_PROJECT এর মাধ্যমেও নির্দিষ্ট করা যেতে পারে। একটি "ডেমো-*" প্রকল্প আইডি দৃঢ়ভাবে সুপারিশ করা হয়, বিশেষ করে ইউনিট পরীক্ষার জন্য। দেখুন: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project
স্টোরেজ এমুলেটর কনফিগারেশন স্টোরেজ এমুলেটর। এর হোস্ট এবং পোর্ট হাবের মাধ্যমে স্বয়ংক্রিয়ভাবে আবিষ্কার করা যেতে পারে (ক্ষেত্র "হাব" দেখুন) বা পরিবেশ পরিবর্তনশীল FIREBASE_STORAGE_EMULATOR_HOST এর মাধ্যমে নির্দিষ্ট করা যেতে পারে।

TestEnvironmentConfig.database

ডাটাবেস এমুলেটর। এর হোস্ট এবং পোর্ট হাবের মাধ্যমে স্বয়ংক্রিয়ভাবে আবিষ্কার করা যেতে পারে (ক্ষেত্র "হাব" দেখুন) বা পরিবেশ পরিবর্তনশীল FIREBASE_DATABASE_EMULATOR_HOST এর মাধ্যমে নির্দিষ্ট করা যেতে পারে।

স্বাক্ষর:

database?: EmulatorConfig;

TestEnvironmentConfig.firestore

ফায়ারস্টোর এমুলেটর। এর হোস্ট এবং পোর্ট হাবের মাধ্যমে স্বয়ংক্রিয়ভাবে আবিষ্কৃত হতে পারে (ক্ষেত্র "হাব" দেখুন) বা পরিবেশ পরিবর্তনশীল FIRESTORE_EMULATOR_HOST এর মাধ্যমে নির্দিষ্ট করা যেতে পারে।

স্বাক্ষর:

firestore?: EmulatorConfig;

TestEnvironmentConfig.hub

ফায়ারবেস এমুলেটর হাব। পরিবেশ পরিবর্তনশীল FIREBASE_EMULATOR_HUB এর মাধ্যমেও নির্দিষ্ট করা যেতে পারে। যে কোনো উপায়ে নির্দিষ্ট করা হলে, অন্যান্য চলমান এমুলেটরগুলি স্বয়ংক্রিয়ভাবে আবিষ্কৃত হতে পারে, এবং এইভাবে সুনির্দিষ্টভাবে নির্দিষ্ট করা যাবে না।

স্বাক্ষর:

hub?: HostAndPort;

TestEnvironmentConfig.projectId

পরীক্ষার পরিবেশের প্রকল্প আইডি। পরিবেশ পরিবর্তনশীল GCLOUD_PROJECT এর মাধ্যমেও নির্দিষ্ট করা যেতে পারে।

একটি "ডেমো-*" প্রকল্প আইডি দৃঢ়ভাবে সুপারিশ করা হয়, বিশেষ করে ইউনিট পরীক্ষার জন্য। দেখুন: https://firebase.google.com/docs/emulator-suite/connect_firestore#choose_a_firebase_project

স্বাক্ষর:

projectId?: string;

TestEnvironmentConfig.storage

স্টোরেজ এমুলেটর। এর হোস্ট এবং পোর্ট হাবের মাধ্যমে স্বয়ংক্রিয়ভাবে আবিষ্কার করা যেতে পারে (ক্ষেত্র "হাব" দেখুন) বা পরিবেশ পরিবর্তনশীল FIREBASE_STORAGE_EMULATOR_HOST এর মাধ্যমে নির্দিষ্ট করা যেতে পারে।

স্বাক্ষর:

storage?: EmulatorConfig;