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

האמולטורים של 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
 

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

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

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

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