האמולטורים של 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
הגדרת בדיקות והרצת האמולטור
אחרי שמתקינים את האמולטור, מגדירים בדיקות ויוצרים דוחות כדי לאמת את התנהגות הכללים לפני שמפעילים אותם בסביבת הייצור.
מדריך למתחילים
כדי לבדוק כמה תרחישי בדיקה בסיסיים עם כללים פשוטים, אפשר לנסות את המדריך להתחלה מהירה של בדיקות.