בעזרת האמולטורים של Firebase קל יותר לאמת באופן מלא את ההתנהגות של האפליקציה ואת ההגדרות של Firebase Security Rules. אתם יכולים להשתמש באמולטורים של Firebase כדי להריץ בדיקות יחידה (unit tests) בסביבה מקומית ולהפוך אותן לאוטומטיות.
התקנת האמולטורים של 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
הגדרת בדיקות והפעלת האמולטור
אחרי שהתקנתם את האמולטור, אתם יכולים להגדיר בדיקות וליצור דוחות כדי לאמת את ההתנהגות של הכללים לפני שאתם פורסים אותם בסביבת הייצור.
מדריך למתחילים
כדי לבדוק כמה מקרים בסיסיים עם כללים פשוטים, נסו את המדריך למתחילים בנושא בדיקות.