הגדרה של חבילת 'אמולטור מקומי'

האמולטורים של Firebase מקלים על אימות מלא של התנהגות האפליקציה ועל אימות ההגדרות של Firebase Security Rules. אפשר להשתמש באמולטורים של Firebase כדי להריץ בדיקות יחידה בסביבה מקומית וכדי להפוך אותן לאוטומטיות.

התקנת האמולטורים של Firebase

לפני שמתחילים, צריך לוודא שהתקנתם את Firebase CLI והגדרתם את Firebase Local Emulator Suite.

מפעילים את האמולטור באמצעות הפקודה הבאה. האמולטור פועל במהלך כל הבדיקות.

Cloud Firestore

 firebase emulators:start --only firestore
 

Realtime Database

 firebase emulators:start --only database
 

Cloud Storage

 firebase emulators:start --only storage
 

הגדרת בדיקות והפעלת האמולטור

אחרי שמתקינים את האמולטור, מגדירים בדיקות ויוצרים דוחות כדי לוודא שהכללים פועלים כמו שרוצים לפני שמפעילים אותם בסביבת הייצור.

מדריך למתחילים

כדי לבדוק כמה תרחישי בדיקה בסיסיים עם כללים פשוטים, אפשר לנסות את המדריך להתחלה מהירה של בדיקות.