האמולטורים של Firebase מאפשרים לאמת בקלות רבה יותר את התנהגות האפליקציה לאמת את ההגדרות של Firebase Security Rules. שימוש באמולטורים של Firebase להרצה של בדיקות יחידה בסביבה מקומית ולהפיכתן לאוטומטיות.
התקנת אמולטורים של Firebase
לפני שמתחילים, חשוב לוודא שהתקנתם את Firebase CLI. והגדרתי את חבילת האמולטור המקומי של Firebase
מפעילים את האמולטור באמצעות הפקודה הבאה. הסימולטור פועל במהלך כל הבדיקות.
Cloud Firestore
firebase emulators:start --only firestore
Realtime Database
firebase emulators:start --only database
Cloud Storage
firebase emulators:start --only storage
הגדרת בדיקות והפעלה של האמולטור
לאחר התקנת האמולטור, מגדירים בדיקות ליצור דוחות כדי לאמת את הכללים התנהגות לפני לפרוס אותם בסביבת הייצור.
מדריך למתחילים
במספר מקרי בדיקה בסיסיים עם כללים פשוטים, תוכלו להיעזר במדריך למתחילים לבדיקה.